diff --git a/SmsapiTransportFactory.php b/SmsapiTransportFactory.php index 69cfcdc..13959bd 100644 --- a/SmsapiTransportFactory.php +++ b/SmsapiTransportFactory.php @@ -31,8 +31,8 @@ public function create(Dsn $dsn): SmsapiTransport $authToken = $this->getUser($dsn); $from = $dsn->getOption('from', ''); $host = 'default' === $dsn->getHost() ? null : $dsn->getHost(); - $fast = filter_var($dsn->getOption('fast', false), \FILTER_VALIDATE_BOOL); - $test = filter_var($dsn->getOption('test', false), \FILTER_VALIDATE_BOOL); + $fast = $dsn->getBooleanOption('fast'); + $test = $dsn->getBooleanOption('test'); $port = $dsn->getPort(); return (new SmsapiTransport($authToken, $from, $this->client, $this->dispatcher))->setFast($fast)->setHost($host)->setPort($port)->setTest($test); diff --git a/composer.json b/composer.json index 656d455..40e2710 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "require": { "php": ">=8.2", "symfony/http-client": "^6.4|^7.0", - "symfony/notifier": "^7.2" + "symfony/notifier": "^7.3" }, "autoload": { "psr-4": { "Symfony\\Component\\Notifier\\Bridge\\Smsapi\\": "" },