mirror of
https://github.com/sitelease/sugar-cube-client.git
synced 2025-11-03 05:22:29 +01:00
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:
24
src/Model/TeamPermission.php
Normal file
24
src/Model/TeamPermission.php
Normal file
@ -0,0 +1,24 @@
|
||||
<?php declare(strict_types=1);
|
||||
namespace Gitea\Models;
|
||||
|
||||
use Enum\{EnumTrait};
|
||||
|
||||
/** Defines the permission of a team. */
|
||||
final class TeamPermission {
|
||||
use EnumTrait;
|
||||
|
||||
/** @var string The team has the administrator permission. */
|
||||
const admin = 'admin';
|
||||
|
||||
/** @var string The team doesn't have any permission. */
|
||||
const none = 'none';
|
||||
|
||||
/** @var string The team has the owner permission. */
|
||||
const owner = 'owner';
|
||||
|
||||
/** @var string The team has the read permission. */
|
||||
const read = 'read';
|
||||
|
||||
/** @var string The team has the write permission. */
|
||||
const write = 'write';
|
||||
}
|
||||
Reference in New Issue
Block a user