有没有办法自动/动态地设置数据映射器对象的所有属性,而不是一对一地分配它们?
所以我的表单字段名称与数据映射器模型中的属性完全相同。
那么有没有更短的方法来做到这一点:
function add() {
if( $this->input->post('client-add')) {
$c = new Client();
$c->name = $this->input->post('name');
$c->email = $this->input->post('email');
// and so on for about 20 more properties
$c->save();
}}