Ejemplo n.º 1
0
 /**
  * Attr request constructor
  * @param array  $attrs
  * @return self
  */
 public function __construct(array $attrs = [])
 {
     parent::__construct();
     $this->setAttrs($attrs);
     $this->on('before', function (Request $sender) {
         if ($sender->getAttrs()->count()) {
             $sender->setChild('a', $sender->getAttrs()->all());
         }
     });
 }
Ejemplo n.º 2
0
 public function __construct($foo, $bar)
 {
     parent::__construct();
     $this->setChild('foo', trim($foo));
     $this->setChild('bar', trim($bar));
 }
Ejemplo n.º 3
0
 /**
  * Constructor method for base request
  * @param  string $value
  * @return self
  */
 public function __construct($value = null)
 {
     parent::__construct($value);
     $this->setXmlNamespace('urn:zimbraAdmin');
 }
Ejemplo n.º 4
0
 /**
  * Batch request constructor
  * @param  array $requests
  * @return self
  */
 public function __construct(array $requests = [])
 {
     parent::__construct();
     $this->setRequests($requests);
 }