private function loadRol() { $this->load->file('application/modules/app/security_rol/form/rol_form.php'); $resAjax = new Response_Ajax(); $id_rol = $this->input->post('id_rol'); $oBusRol = Business_App_Rol::loadRol($id_rol); $oBusRolesModules = Business_App_Rol::listRolesAndModulesAByRol($id_rol); $dataRol = $oBusRol->data(); $dataRolesModules = $oBusRolesModules->data(); /* @var $eRol eRol */ $eRol = $dataRol['eRol']; $eRolesModules = $dataRolesModules['eRolesModules']; $frm_data = new Form_App_Security_Rol(); $frm_data->setRolEntity($eRol); $frm_data->setRolModuleEntities($eRolesModules); $resAjax->isSuccess($oBusRol->isSuccess()); $resAjax->message($oBusRol->message()); $resAjax->form('rol', $frm_data->toArray()); echo $resAjax->toJsonEncode(); }