Example #1
0
 /**
  * @param PlaceholderAbstract $placeholder
  * @return void
  */
 public function addPlaceholder(PlaceholderAbstract $placeholder)
 {
     if ($placeholder instanceof PlaceholderPrefixInterface) {
         $placeholder->setPrefix($this->getPrefix());
     }
     $this->placeholders[$placeholder->getName()] = $placeholder;
 }
Example #2
0
 /**
  * @param PlaceholderAbstract $placeholder
  * @return void
  */
 public function addCustomPlaceholder(PlaceholderAbstract $placeholder)
 {
     if (!empty($this->adapter)) {
         $placeholder->setQuotePerformer($this->adapter);
     }
     $this->placeholders->addPlaceholder($placeholder);
 }