HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/posscale/subdomains/xibo/lib/Exception/InvalidArgumentException.php
<?php
/*
 * Spring Signage Ltd - http://www.springsignage.com
 * Copyright (C) 2016 Spring Signage Ltd
 * (InvalidArgumentException.php)
 */


namespace Xibo\Exception;

/**
 * Class InvalidArgumentException
 * @package Xibo\Exception
 */
class InvalidArgumentException extends XiboException
{
    public $httpStatusCode = 422;
    public $handledException = true;
    public $property = null;

    /**
     * InvalidArgumentException constructor.
     * @param string $message
     * @param string $property
     */
    public function __construct($message, $property)
    {
        $this->property = $property;

        parent::__construct($message);
    }

    /**
     * @return array
     */
    public function getErrorData()
    {
        return ['property' => $this->property];
    }
}