Cleanup of cli

This commit is contained in:
2023-06-09 00:54:34 -04:00
parent 9307ba330c
commit 03c1dac2f2
36 changed files with 614 additions and 272 deletions

View File

@ -0,0 +1,15 @@
<?php
namespace ProVM\Common\Exception\Job;
use Exception;
use Throwable;
class Stateless extends Exception
{
public function __construct(int $job_id, ?Throwable $previous = null)
{
$message = "Job {$job_id} does not have any state";
$code = 2002;
parent::__construct($message, $code, $previous);
}
}

View File

@ -1,8 +1,9 @@
<?php
namespace ProVM\Common\Exception;
use Ddeboer\Imap\MailboxInterface;
use Exception;
use Throwable;
use Ddeboer\Imap\MailboxInterface;
class EmptyMailbox extends Exception
{
@ -12,4 +13,4 @@ class EmptyMailbox extends Exception
$code = 101;
parent::__construct($message, $code, $previous);
}
}
}

View File

@ -2,6 +2,7 @@
namespace ProVM\Common\Exception\Mailbox;
use Exception;
use Throwable;
class Invalid extends Exception
{
@ -11,4 +12,4 @@ class Invalid extends Exception
$code = 100;
parent::__construct($message, $code, $previous);
}
}
}

View File

@ -2,6 +2,7 @@
namespace ProVM\Common\Exception\Mailbox;
use Exception;
use Throwable;
use ProVM\Emails\Model\Mailbox;
class Stateless extends Exception
@ -12,4 +13,4 @@ class Stateless extends Exception
$code = 102;
parent::__construct($message, $code, $previous);
}
}
}