public function newUserModule($id) { $model = new sUserModule(); if (isset($_POST['sUserModule'])) { $model->attributes = $_POST['sUserModule']; if (is_array(@$_POST['sUserModule']['s_module_id'])) { foreach ($_POST['sUserModule']['s_module_id'] as $item) { $model = new sUserModule(); $model->s_user_id = $id; $model->s_module_id = $item; $model->s_matrix_id = $_POST['sUserModule']['s_matrix_id']; $model->save(); } $this->refresh(); } } return $model; }