PhalconPHP - 骆驼套装模型领域?

时间:2015-03-27 09:12:32

标签: php model-view-controller phalcon camelcasing

我的数据库中有一个字段" user":" first_name"

当我创建Model User.php时,我尝试了以下getter:

private $firstName;

public function getFirstName() {
   return $this->firstName;
}

这是NULL,而这一个用正确的值填充。

private $first_name;

public function getFirstName() {
   return $this->first_name;
}

在这里使用下划线变量是否正确,而不是基于camelCased的变量?

是否有可能使用camelCased变种?

此致

1 个答案:

答案 0 :(得分:2)

这取决于你想要什么,而不是你害怕什么是正确的。我个人喜欢"下划线" table columns和camelCased PHP脚本。

检查this one,了解如何在模型中声明Model::columnMap()以使两者都正常运行:强调表格列,但是基于驼峰的php vars。