Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function getElement($name)
 {
     $element = parent::getElement($name);
     if (isset($this->elements[$name]['decorators'])) {
         $element = $this->decorate($element, $this->elements[$name]['decorators']);
     }
     return $element;
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function getElement($name)
 {
     $element = parent::getElement($name);
     if (isset($this->elements[$name]['decorators'])) {
         foreach ($this->elements[$name]['decorators'] as $decorator) {
             $element = new $decorator($element);
         }
     }
     return $element;
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function getElement($name, $timeout = 20, $message = 'no message')
 {
     return $this->spin(function () use($name) {
         return parent::getElement($name);
     }, $timeout, $message);
 }