/** * @param $id * @return $this */ public function getModel($id) { $manager = Manager::findOne($id); $this->id = $id; $this->user_id = $manager->user_id; $this->username = $manager->getUsername($this->user_id); $this->status = $manager->status; return $this; }
/** * Finds the Manager model based on its primary key value. * If the model is not found, a 404 HTTP exception will be thrown. * @param integer $id * @return Manager the loaded model * @throws NotFoundHttpException if the model cannot be found */ protected function findModel($id) { if (($model = Manager::findOne($id)) !== null) { return $model; } else { throw new NotFoundHttpException('The requested page does not exist.'); } }