/** * @param string $message * @param int $code * @param mixed $object * @param string $id * @param string $webspaceKey * @param string $locale * @param \Exception $previous */ public function __construct($message, $code, $object, $id, $webspaceKey, $locale, \Exception $previous = null) { parent::__construct($message, $code, $previous); $this->object = $object; $this->id = $id; $this->webspaceKey = $webspaceKey; $this->locale = $locale; }
/** * @param string $objectClass */ public function __construct($objectClass) { parent::__construct(sprintf('No provider found for object class "%s"', $objectClass), 9900); $this->objectClass = $objectClass; }
/** * TwigPreviewException constructor. * * @param \Exception $previous */ public function __construct(\Exception $previous) { parent::__construct($previous->getMessage(), self::EXCEPTION_CODE, $previous); }
/** * @param string $token */ public function __construct($token) { parent::__construct(sprintf('Token "%s" not found', $token)); $this->token = $token; }