/** * @param string $name * @param string $matches * @param string $message */ public function __construct($name, $matches, $message = ':name must match :matches') { $this->matches = (string) $matches; parent::__construct($name, $message); }
/** * @param string $name * @param Closure $callback * @param string $message */ public function __construct($name, Closure $callback, $message = ':name is invalid') { $this->callback = $callback; parent::__construct($name, $message); }
/** * @param string $name * @param string $message */ public function __construct($name, $message = ':name must be present') { parent::__construct($name, $message); }