Huge number of updates, too tired to list them all

+ Added a bunch of API handler classes that will use the already created models
+ Created a new Client class that will connect to new API handler classes
+ Created new collection classes
This commit is contained in:
Benjamin Blake
2020-02-19 22:10:59 -07:00
parent f530671000
commit 1bf0c070f8
21 changed files with 1007 additions and 3 deletions

24
src/Model/StatusState.php Normal file
View File

@ -0,0 +1,24 @@
<?php declare(strict_types=1);
namespace Gitea\Models;
use Enum\{EnumTrait};
/** Defines the state of a Gitea status. */
final class StatusState {
use EnumTrait;
/** @var string The status is an error. */
const error = 'error';
/** @var string The status is a failure. */
const failure = 'failure';
/** @var string The status is pending. */
const pending = 'pending';
/** @var string The status is a success. */
const success = 'success';
/** @var string The status is a warning. */
const warning = 'warning';
}