【发布时间】:2016-06-10 08:50:35
【问题描述】:
我发现必须在 getUser 上不断使用 @var 有点烦人。看起来很草率。
所以我正在考虑开始使用它来代替
<?php
// in the controller
$user = Customer::isCustomer($this->getUser());
// in the entity
/**
* @param Customer $user
*
* @return Customer
*/
public static function isCustomer(Customer $user)
{
return $user;
}
这是个好主意吗?馊主意?可怕的想法?
【问题讨论】:
-
顺便说一下,
isCustomer表示返回类型是布尔型,即如果$user是客户,则返回true...所以要注意函数命名。
标签: symfony type-hinting