private function getLastMovements($userId, $count)
 {
     $response = $this->dbUtils->getLastMovements($userId, $count);
     if (count($response) > 0) {
         return $response;
     } else {
         return ResponseUtils::getNonExistentResource();
     }
 }
Exemplo n.º 2
0
 /**
  * Retorna usuario a partir de su nombre de usuario (obtenido de la credencial)
  */
 private function getUserByUsername()
 {
     $response = $this->dbUtils->getUser($this->requiredParametersReceived['credential'], true, false, true);
     if ($response != null) {
         return $response;
     } else {
         return ResponseUtils::getNonExistentResource();
     }
 }
Exemplo n.º 3
0
 private function returnSpecificPromo($idCampaign, $idPromo)
 {
     $utils = new PromoUtils($this->getServiceLocator()->get('Zend\\Db\\Adapter\\Adapter'));
     $promo = $utils->getPromoFromCampaign($idCampaign, $idPromo);
     if ($promo != null) {
         return $promo->getFullData();
     } else {
         return ResponseUtils::getNonExistentResource();
     }
 }
Exemplo n.º 4
0
 protected function getCampaign($onlyVersion)
 {
     $object = $this->dbUtils->getCampaign($this->requiredParametersReceived['id']);
     if ($object != null) {
         if ($onlyVersion) {
             return $object->getFullData();
         } else {
             return $object->getVersionOnly();
         }
     } else {
         return ResponseUtils::getNonExistentResource();
     }
 }
Exemplo n.º 5
0
 /**
  * Retorn Json con todas las publicidades globales
  * @return \Zend\View\Model\JsonModel
  */
 public function getList()
 {
     $utils = $this->getServiceLocator()->get('PromoUtils');
     $promoList = $utils->getAllPromos();
     $response = array();
     if (count($promoList) > 0) {
         $result = array();
         foreach ($promoList as $promo) {
             array_push($result, $promo->getFullData());
         }
         $response = $result;
     } else {
         $response = ResponseUtils::getNonExistentResource();
     }
     $callback = $this->getRequest()->getQuery(ResponseUtils::CALLBACK_PARAMETER);
     return ResponseUtils::getJson($response, $callback);
 }
 /**
  * Retorn Json con el mapeo de montos a creditos (Datos extraidos de t_cotizacioncreditos a nivel global) 
  * @return \Zend\View\Model\JsonModel
  */
 public function getList()
 {
     $utils = $this->getServiceLocator()->get('MontoCreditsMapperUtils');
     $mapEntries = $utils->getAllEntries();
     $response = array();
     if (count($mapEntries) > 0) {
         $result = array();
         foreach ($mapEntries as $entry) {
             array_push($result, $entry->getFullData());
         }
         $response = $result;
     } else {
         $response = ResponseUtils::getNonExistentResource();
     }
     $callback = $this->getRequest()->getQuery(ResponseUtils::CALLBACK_PARAMETER);
     return ResponseUtils::getJson($response, $callback);
 }