public function actionManageAdmin() { $oper = $_POST['oper']; $vcosAdmin = new VcosAdmin(); $vcosAdmin->admin_id = empty($_POST['admin_id']) ? $_POST['id'] : $_POST['admin_id']; $vcosAdmin->admin_name = $_POST['admin_name']; $vcosAdmin->admin_password = $_POST['admin_password']; $vcosAdmin->admin_email = $_POST['admin_email']; $vcosAdmin->real_name = $_POST['real_name']; $vcosAdmin->admin_post = $_POST['admin_post']; $vcosAdmin->role_id = $_POST['role_name']; $vcosAdmin->admin_state = $_POST['admin_state']; switch ($oper) { case 'add': AdminService::addAdmin($vcosAdmin); break; case 'edit': AdminService::editAdmin($vcosAdmin); break; case 'del': AdminService::delAdmin($vcosAdmin); break; default: break; } }