Пример #1
0
 /**
  * Get options
  *
  * Merges in element attributes as well.
  *
  * @return array
  */
 public function getOptions()
 {
     $options = parent::getOptions();
     if (null !== ($element = $this->getElement())) {
         $attribs = $element->getAttribs();
         $options = array_merge($options, $attribs);
         $this->setOptions($options);
     }
     return $options;
 }
Пример #2
0
 public function operation()
 {
     // ... расширенная функциональность ...
     parent::operation();
     // ... расширенная функциональность ...
 }
Пример #3
0
 public function qiChuang()
 {
     parent::qiChuang();
     $this->decorator();
 }
Пример #4
0
 public function decorate($url)
 {
     return $this->baseUrl . parent::decorate($url);
 }
 public function testMulticallMethodWrapped()
 {
     $this->wrapped->expects($this->once())->method('multicall')->will($this->returnValue('m'));
     $this->assertSame('m', $this->decorator->multicall());
 }
Пример #6
0
 public function huoMian()
 {
     $this->paint();
     parent::huoMian();
 }
Пример #7
0
 public function decorate($url)
 {
     return parent::decorate($url);
 }
Пример #8
0
 public function zhunBei()
 {
     parent::zhunBei();
     $this->paint();
 }