czydojade/src/Exception/InvalidOptionException.php
2020-02-11 22:48:30 +01:00

14 lines
369 B
PHP

<?php
namespace App\Exception;
class InvalidOptionException extends \InvalidArgumentException
{
public static function invalidType($parameter, $value, array $expected = [])
{
return new \InvalidArgumentException(
sprintf('Expected %s to be of type: %s. %s given.', $parameter, implode(', ', $expected), gettype($value))
);
}
}