/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Gender(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Gender'])) { $model->attributes = $_POST['Gender']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->genderID)); } } $this->render('create', array('model' => $model)); }
/** * @param string $gender * * return Gender */ protected function convertGender($gender) { $oGender = Gender::getByNefubName($gender); if (!$oGender) { $oGender = new Gender(); $oGender->name = ucfirst($gender); $oGender->nefub_name = $gender; $oGender->save(); self::put('Nieuwe gender ' . $oGender->Name . ' toegevoegd'); $this->addedNefubObject($oGender); } return $oGender; }