Esempio n. 1
0
 /**
  * @param array $settings
  */
 public function __construct($settings = [])
 {
     $verbAliases = [Verbs::PUT => Verbs::PATCH, Verbs::MERGE => Verbs::PATCH];
     ArrayUtils::set($settings, "verbAliases", $verbAliases);
     parent::__construct($settings);
     $this->model = ArrayUtils::get($settings, "model_name", $this->model);
     // could be statically set
 }
Esempio n. 2
0
 /**
  * @param RequestHandlerInterface $parent
  */
 public function setParent(RequestHandlerInterface $parent)
 {
     parent::setParent($parent);
     /** @var BaseDbService $parent */
     $this->serviceId = $parent->getServiceId();
 }
Esempio n. 3
0
 /**
  * @param array $settings
  */
 public function __construct($settings = [])
 {
     $verbAliases = [Verbs::PUT => Verbs::POST, Verbs::MERGE => Verbs::POST, Verbs::PATCH => Verbs::POST];
     ArrayUtils::set($settings, "verbAliases", $verbAliases);
     parent::__construct($settings);
 }
Esempio n. 4
0
 /**
  * @param Sns   $service
  * @param array $settings
  */
 public function __construct($service = null, $settings = array())
 {
     parent::__construct($settings);
     $this->service = $service;
 }