Files
api-extranetwork/app/Exceptions/ApiErrorException.php
ExtraNetwork e5c4b6aa13 first commit
2026-05-12 17:04:54 +03:00

26 lines
606 B
PHP

<?php
namespace App\Exceptions;
use Exception;
class ApiErrorException extends Exception
{
protected $message;
protected $messageArr;
public function __construct ($message,$code = 0,Exception $previous = null)
{
$this->message = $message;
$this->messageArr = $message;
$message = is_array($message) ? implode(" -- ",$message):$message;
parent::__construct($message,$code,$previous);
}
public function getMessageArr()
{
return is_array( $this->messageArr ) ? $this->messageArr : [$this->messageArr];
}
}