public function __construct(callable $callback, $message = null) { $options = ['callback' => $callback]; if ($message !== null) { $options['message'] = $message; } parent::__construct($options); }