我是Laravel的新手我需要帮助将变量传递给模型/模型方法
在codeigniter中我这样做
$this->model_name->model_method($variable_name);
如何在Laravel语法中翻译它?
答案 0 :(得分:1)
Laravel 4使用完全相同的语法,但方法是驼峰式的:
$this->model_name->modelMethod($variable_name);
根据评论,这就是你应该如何做范围:
public function scopeTestMethod($query, $user)
{
return $query->where('user', $user);
}
到
$posts = Post::TestMethod($user)->get();
或
$test = Post::query();
$test = $test->TestMethod($user)->get();
查看Laravel文档:http://laravel.com/docs/eloquent#query-scopes