Exemple #1
0
 /**
  * Prepare request for processing
  */
 public function __construct()
 {
     parent::__construct();
     $params = Request::getRawParams();
     // %module% / %controller% / %id% / %relation% / %id%
     if (sizeof($params)) {
         $this->primary = explode('-', array_shift($params));
     }
     if (sizeof($params)) {
         $this->relation = array_shift($params);
     }
     if (sizeof($params)) {
         $this->relationId = array_shift($params);
     }
 }
Exemple #2
0
 /**
  * {@inheritdoc}
  *
  * @param mixed $primary
  * @return int
  * @throws \Bluz\Application\Exception\ApplicationException
  * @throws \Bluz\Application\Exception\NotImplementedException
  */
 public function deleteOne($primary)
 {
     $result = parent::deleteOne($primary);
     Messages::addSuccess("Record was deleted");
     return $result;
 }