我想这个问题的答案应该相当简单,但我似乎无法找到它:
如何使用学说命名策略将Doctrine Model属性正确转换为该属性的getter?
<?php
class Bar {
private $foo;
public function getFoo() { }
}
$field = 'foo';
$getter = ...
答案 0 :(得分:1)
这就是你要追求的吗?
$getter = sprinft('get%s', ucfirst($field));
这将至少处理这种特殊情况。