* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Serializer\Exception; /** * @author Maxime VEBER */ class MissingConstructorArgumentsException extends RuntimeException { /** * @var string[] */ private $missingArguments; public function __construct(string $message, int $code = 0, \Throwable $previous = null, array $missingArguments = []) { $this->missingArguments = $missingArguments; parent::__construct($message, $code, $previous); } /** * @return string[] */ public function getMissingConstructorArguments(): array { return $this->missingArguments; } }