【发布时间】:2015-01-29 00:20:34
【问题描述】:
我正在尝试设置一个简单的表单来保存,但想确保我们使用的是最佳实践,例如 DI。
在控制器文件中,我有
public function store()
{
//get form data
$data = Input::all();
$newclient = new Client($data);
$newclient->save();
return Redirect::route('clients.index');
}
但这真的不是依赖注入。 (对吧?)我是这样注入模型的
public function __construct(\Client $clientmodel)
{
$this->clientmodel=$clientmodel;
}
如何使用依赖注入将表单数据正确保存在 store 函数中?
【问题讨论】:
标签: php laravel laravel-4 dependency-injection