public function __construct($message, array $options) { parent::__construct($message); $this->options = $options; }
public function __construct($value, $expectedType) { parent::__construct(sprintf('Expected argument of type %s, %s given', $expectedType, gettype($value))); }
public function __construct($value, $expectedType) { parent::__construct(sprintf('Expected argument of type "%s", "%s" given', $expectedType, is_object($value) ? get_class($value) : gettype($value))); }
public function __construct($validator, $message) { parent::__construct($message); $this->validator = $validator; }