private function loadModule() { $this->load->file('application/modules/app/system_module/data/module_data.php'); $resAjax = new Response_Ajax(); $id_module = $this->input->post('id_module'); $form_data = new Data_App_Module_Module(); try { $oBus = Business_App_Module::loadModulePermissions($id_module); if (!$oBus->isSuccess()) { throw new Exception($oBus->message()); } $data = $oBus->data(); $eModule = $data['eModule']; $ePermissions = $data['ePermissions']; $form_data->setModuleEntity($eModule); $form_data->setPermissionEntities($ePermissions); $resAjax->isSuccess(TRUE); } catch (Exception $ex) { $resAjax->isSuccess(FALSE); $resAjax->message($ex->getMessage()); } $resAjax->data(array('module' => $form_data->toArray())); echo $resAjax->toJsonEncode(); }