Example #1
0
 protected function proceed()
 {
     switch ($this->action) {
         case 'get':
             $this->succeed(DiscountsService::get($this->params['id']));
             break;
         case 'getAll':
             $this->succeed(DiscountsService::getAll());
             break;
     }
 }
 static function get($id)
 {
     $pdo = PDOBuilder::getPDO();
     $stmt = $pdo->prepare("SELECT * FROM DISCOUNTS WHERE ID = :id");
     if ($stmt->execute(array(':id' => $id))) {
         if ($row = $stmt->fetch()) {
             $dis = DiscountsService::buildDBDis($row);
             return $dis;
         }
     }
     return null;
 }