/**
  * @return response
  */
 public function getAll()
 {
     $response = new Response();
     $messages = (object) null;
     $messages->CommonResources = CommonResources::getAllMessage();
     $messages->MenuResources = MenuResources::getAllMessage();
     $messages->ConfigurationResources = ConfigurationResources::getAllMessage();
     $messages->DictionaryResources = DictionaryResources::getAllMessage();
     $response->model = $messages;
     return $response;
 }
示例#2
0
 public function getMessages()
 {
     $messages = array();
     foreach (parent::getMessages() as $message) {
         switch ($message->getType()) {
             case 'PresenceOf':
                 $messages[] = new Message(null, Constants::getMessageType()['Error'], String::format(CommonResources::getMessage('Msg_PresenceOf'), ConfigurationResources::getMessage($message->getField())));
                 break;
             default:
                 $messages[] = new Message(null, Constants::getMessageType()['Error'], $message->getMessage());
                 break;
         }
     }
     return $messages;
 }
示例#3
0
 /**
  * @param  identfier
  * @return the messages
  */
 public function delete($id)
 {
     $response = new Response();
     $entity = UserRepository::getById($id);
     $errMsg = UserRepository::delete($id);
     if ($errMsg) {
         throw new CustomException($errMsg, Constants::errorCode()['BadRequest']);
     } else {
         $response->messages[] = new Message(null, Constants::getMessageType()['Success'], String::format(CommonResources::getMessage('Msg_SuccessfullyDeleted'), CommonResources::getMessage('User'), $entity->name));
     }
     return $response;
 }
 function __construct($messages, $code)
 {
     $errorArray = array('dev' => CommonResources::getMessage('DataNotFound'), 'internalCode' => 'REQ1000', 'more' => '');
     parent::__construct("Service Error", $code, $errorArray, $messages);
 }