我有模特"用户"与生日数据。我知道如何使用这个生日计算年龄,但我怀疑的是,当我使用用户注册时,创建函数来计算它的最佳方法是什么。我想做像thiis这样的事情:
$user = User::find(i)->get();
echo $user->age();
我尝试在User.php(model)中创建一个静态函数,但它需要将用户作为参数接收。
由于
答案 0 :(得分:2)
请勿在{{1}}之后致电get()
,并且不要将其设为静态:
find()
class User extends Eloquent {
public function age()
{
// return the user's age
}
}