public function actionSaveContractor() { if (isset($_POST['ContractorModel'])) { $contractorModelObj = new ContractorModel(); $extraInfoModel = new ExtraInfoModel(); $contractorModelObj->attributes = filter_input($_POST, "ContractorModel"); $contractorModelObj->setScenario('Save'); $contractorModelObj->validate(); $channels = $extraInfoModel->getChannelsList(); $countries = $extraInfoModel->getCountriesList(); $contractorModelObj->setContractorDetails(); $this->render("CreateContract", array('contractModel' => $contractorModelObj, 'channels' => $channels, 'countries' => $countries)); } else { } }