model = $model; } public function create($user_id, array $array) { $component = new $this->model($array); $component->user_id = $user_id; $this->validate($component); $component->saveOrFail(); return $component; } }