Example #1
0
 /**
  * {@inheritdoc}
  *
  * @throws \InvalidArgumentException
  */
 public function inject($originalValue)
 {
     if (!$this->supports($originalValue)) {
         throw new \InvalidArgumentException('You must provide an object as the original value to use an ObjectDecorator');
     }
     return parent::inject($originalValue);
 }
 /**
  * {@inheritdoc}
  *
  * @throws \InvalidArgumentException
  */
 public function inject($originalValue)
 {
     if (!$this->supports($originalValue)) {
         throw new \InvalidArgumentException('You must provide a resource as the original value to use a ResourceDecorator');
     }
     parent::inject($originalValue);
 }