mirror of
				https://github.com/sitelease/sugar-cube-client.git
				synced 2025-10-31 12:02:30 +01:00 
			
		
		
		
	Code formatting
This commit is contained in:
		
							
								
								
									
										12
									
								
								RoboFile.php
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								RoboFile.php
									
									
									
									
									
								
							| @ -4,14 +4,10 @@ use Robo\{Result, Tasks}; | ||||
| // Load the dependencies. | ||||
| require_once __DIR__.'/vendor/autoload.php'; | ||||
|  | ||||
| /** | ||||
|  * Provides tasks for the build system. | ||||
|  */ | ||||
| /** Provides tasks for the build system. */ | ||||
| class RoboFile extends Tasks { | ||||
|  | ||||
|   /** | ||||
|    * Creates a new task runner. | ||||
|    */ | ||||
|   /** Creates a new task runner. */ | ||||
|   function __construct() { | ||||
|     $path = (string) getenv('PATH'); | ||||
|     $vendor = (string) realpath('vendor/bin'); | ||||
| @ -100,8 +96,6 @@ class RoboFile extends Tasks { | ||||
|    * @return Result The task result. | ||||
|    */ | ||||
|   function watch(): Result { | ||||
|     return $this->taskWatch() | ||||
|       ->monitor('test', function() { $this->test(); }) | ||||
|       ->run(); | ||||
|     return $this->taskWatch()->monitor('test', function() { $this->test(); })->run(); | ||||
|   } | ||||
| } | ||||
|  | ||||
| @ -5,59 +5,37 @@ use Gitea\Models\{PayloadCommit, Repository, User}; | ||||
| use GuzzleHttp\Psr7\{Uri}; | ||||
| use Psr\Http\Message\{UriInterface}; | ||||
|  | ||||
| /** | ||||
|  * Represents a Gitea push event. | ||||
|  */ | ||||
| /** Represents a Gitea push event. */ | ||||
| class PushEvent implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var string The hash of the new Git revision. | ||||
|    */ | ||||
|   /** @var string The hash of the new Git revision. */ | ||||
|   private $after = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The hash of the previous Git revision. | ||||
|    */ | ||||
|   /** @var string The hash of the previous Git revision. */ | ||||
|   private $before = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var \ArrayObject The revision commits. | ||||
|    */ | ||||
|   /** @var \ArrayObject The revision commits. */ | ||||
|   private $commits; | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The URL for comparing the revisions. | ||||
|    */ | ||||
|   /** @var UriInterface|null The URL for comparing the revisions. */ | ||||
|   private $compareUrl; | ||||
|  | ||||
|   /** | ||||
|    * @var User|null The user who pushed the commits. | ||||
|    */ | ||||
|   /** @var User|null The user who pushed the commits. */ | ||||
|   private $pusher; | ||||
|  | ||||
|   /** | ||||
|    * @var string The Git reference. | ||||
|    */ | ||||
|   /** @var string The Git reference. */ | ||||
|   private $ref = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var Repository|null The repository where the commits were pushed. | ||||
|    */ | ||||
|   /** @var Repository|null The repository where the commits were pushed. */ | ||||
|   private $repository; | ||||
|  | ||||
|   /** | ||||
|    * @var string The secret used to validate this event. | ||||
|    */ | ||||
|   /** @var string The secret used to validate this event. */ | ||||
|   private $secret = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var User|null The user who sent this event. | ||||
|    */ | ||||
|   /** @var User|null The user who sent this event. */ | ||||
|   private $sender; | ||||
|  | ||||
|   /** | ||||
|    * Creates a new event. | ||||
|    */ | ||||
|   /** Creates a new event. */ | ||||
|   function __construct() { | ||||
|     $this->commits = new \ArrayObject; | ||||
|   } | ||||
|  | ||||
| @ -4,44 +4,28 @@ namespace Gitea\Models; | ||||
| use GuzzleHttp\Psr7\{Uri}; | ||||
| use Psr\Http\Message\{UriInterface}; | ||||
|  | ||||
| /** | ||||
|  * Represents a commit. | ||||
|  */ | ||||
| /** Represents a commit. */ | ||||
| class PayloadCommit implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var PayloadUser|null The person who authored the commit. | ||||
|    */ | ||||
|   /** @var PayloadUser|null The person who authored the commit. */ | ||||
|   private $author; | ||||
|  | ||||
|   /** | ||||
|    * @var PayloadUser|null The person who committed the code. | ||||
|    */ | ||||
|   /** @var PayloadUser|null The person who committed the code. */ | ||||
|   private $committer; | ||||
|  | ||||
|   /** | ||||
|    * @var string The commit hash. | ||||
|    */ | ||||
|   /** @var string The commit hash. */ | ||||
|   private $id; | ||||
|  | ||||
|   /** | ||||
|    * @var string The commit message. | ||||
|    */ | ||||
|   /** @var string The commit message. */ | ||||
|   private $message; | ||||
|  | ||||
|   /** | ||||
|    * @var \DateTime|null The commit date. | ||||
|    */ | ||||
|   /** @var \DateTime|null The commit date. */ | ||||
|   private $timestamp; | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The URL to the commit's history. | ||||
|    */ | ||||
|   /** @var UriInterface|null The URL to the commit's history. */ | ||||
|   private $url; | ||||
|  | ||||
|   /** | ||||
|    * @var PayloadCommitVerification|null The GPG verification of this commit. | ||||
|    */ | ||||
|   /** @var PayloadCommitVerification|null The GPG verification of this commit. */ | ||||
|   private $verification; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -1,29 +1,19 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Represents the GPG verification of a commit. | ||||
|  */ | ||||
| /** Represents the GPG verification of a commit. */ | ||||
| class PayloadCommitVerification implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether the verification has succeeded. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether the verification has succeeded. */ | ||||
|   private $isVerified; | ||||
|  | ||||
|   /** | ||||
|    * @var string A custom message sent with the verification request. | ||||
|    */ | ||||
|   /** @var string A custom message sent with the verification request. */ | ||||
|   private $payload = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string A message providing details about the verification. | ||||
|    */ | ||||
|   /** @var string A message providing details about the verification. */ | ||||
|   private $reason = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The signing key used for the verification. | ||||
|    */ | ||||
|   /** @var string The signing key used for the verification. */ | ||||
|   private $signature = ''; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -1,24 +1,16 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Represents the author or committer of a commit. | ||||
|  */ | ||||
| /** Represents the author or committer of a commit. */ | ||||
| class PayloadUser implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var string The mail address. | ||||
|    */ | ||||
|   /** @var string The mail address. */ | ||||
|   private $email = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The full name. | ||||
|    */ | ||||
|   /** @var string The full name. */ | ||||
|   private $name = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The name of the Gitea account. | ||||
|    */ | ||||
|   /** @var string The name of the Gitea account. */ | ||||
|   private $username; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -1,24 +1,16 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Represents a set of permissions. | ||||
|  */ | ||||
| /** Represents a set of permissions. */ | ||||
| class Permission implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether administrator access is allowed. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether administrator access is allowed. */ | ||||
|   private $admin; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether pull is allowed. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether pull is allowed. */ | ||||
|   private $pull; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether push is allowed. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether push is allowed. */ | ||||
|   private $push; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -4,124 +4,76 @@ namespace Gitea\Models; | ||||
| use GuzzleHttp\Psr7\{Uri}; | ||||
| use Psr\Http\Message\{UriInterface}; | ||||
|  | ||||
| /** | ||||
|  * Represents a repository. | ||||
|  */ | ||||
| /** Represents a repository. */ | ||||
| class Repository implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The HTTP-based URL for cloning this repository. | ||||
|    */ | ||||
|   /** @var UriInterface|null The HTTP-based URL for cloning this repository. */ | ||||
|   private $cloneUrl; | ||||
|  | ||||
|   /** | ||||
|    * @var \DateTime|null The date the repository was created. | ||||
|    */ | ||||
|   /** @var \DateTime|null The date the repository was created. */ | ||||
|   private $createdAt; | ||||
|  | ||||
|   /** | ||||
|    * @var string The name of the default branch. | ||||
|    */ | ||||
|   /** @var string The name of the default branch. */ | ||||
|   private $defaultBranch = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The repository description. | ||||
|    */ | ||||
|   /** @var string The repository description. */ | ||||
|   private $description = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var int The number of forks of this repository. | ||||
|    */ | ||||
|   /** @var int The number of forks of this repository. */ | ||||
|   private $forksCount = 0; | ||||
|  | ||||
|   /** | ||||
|    * @var string The full name. | ||||
|    */ | ||||
|   /** @var string The full name. */ | ||||
|   private $fullName; | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The Gitea URL of this repository. | ||||
|    */ | ||||
|   /** @var UriInterface|null The Gitea URL of this repository. */ | ||||
|   private $htmlUrl; | ||||
|  | ||||
|   /** | ||||
|    * @var int The repository identifier. | ||||
|    */ | ||||
|   /** @var int The repository identifier. */ | ||||
|   private $id; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether this repository is empty. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether this repository is empty. */ | ||||
|   private $isEmpty = true; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether this repository is a fork. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether this repository is a fork. */ | ||||
|   private $isFork = false; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether this repository is a mirror. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether this repository is a mirror. */ | ||||
|   private $isMirror = false; | ||||
|  | ||||
|   /** | ||||
|    * @var bool Value indicating whether this repository is private. | ||||
|    */ | ||||
|   /** @var bool Value indicating whether this repository is private. */ | ||||
|   private $isPrivate = false; | ||||
|  | ||||
|   /** | ||||
|    * @var string The repository name. | ||||
|    */ | ||||
|   /** @var string The repository name. */ | ||||
|   private $name = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var int The number of open issues of this repository. | ||||
|    */ | ||||
|   /** @var int The number of open issues of this repository. */ | ||||
|   private $openIssuesCount = 0; | ||||
|  | ||||
|   /** | ||||
|    * @var User|null The repository owner. | ||||
|    */ | ||||
|   /** @var User|null The repository owner. */ | ||||
|   private $owner; | ||||
|  | ||||
|   /** | ||||
|    * @var Repository|null The parent repository, if this repository is a fork or a mirror. | ||||
|    */ | ||||
|   /** @var Repository|null The parent repository, if this repository is a fork or a mirror. */ | ||||
|   private $parent; | ||||
|  | ||||
|   /** | ||||
|    * @var Permission|null The repository permissions. | ||||
|    */ | ||||
|   /** @var Permission|null The repository permissions. */ | ||||
|   private $permissions; | ||||
|  | ||||
|   /** | ||||
|    * @var int The repository size, in kilobytes. | ||||
|    */ | ||||
|   /** @var int The repository size, in kilobytes. */ | ||||
|   private $size = 0; | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The SSH-based URL for cloning this repository. | ||||
|    */ | ||||
|   /** @var UriInterface|null The SSH-based URL for cloning this repository. */ | ||||
|   private $sshUrl; | ||||
|  | ||||
|   /** | ||||
|    * @var int The number of stars of this repository. | ||||
|    */ | ||||
|   /** @var int The number of stars of this repository. */ | ||||
|   private $starsCount = 0; | ||||
|  | ||||
|   /** | ||||
|    * @var \DateTime|null The date the repository was updated. | ||||
|    */ | ||||
|   /** @var \DateTime|null The date the repository was updated. */ | ||||
|   private $updatedAt; | ||||
|  | ||||
|   /** | ||||
|    * @var int The number of watchers of this repository. | ||||
|    */ | ||||
|   /** @var int The number of watchers of this repository. */ | ||||
|   private $watchersCount = 0; | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The URL of the repository website. | ||||
|    */ | ||||
|   /** @var UriInterface|null The URL of the repository website. */ | ||||
|   private $website; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -1,14 +1,10 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Wraps the version of the Gitea server. | ||||
|  */ | ||||
| /** Wraps the version of the Gitea server. */ | ||||
| class ServerVersion implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var string The version number. | ||||
|    */ | ||||
|   /** @var string The version number. */ | ||||
|   private $version; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -3,34 +3,22 @@ namespace Gitea\Models; | ||||
|  | ||||
| use Enum\{EnumTrait}; | ||||
|  | ||||
| /** | ||||
|  * Defines the state of a Gitea status. | ||||
|  */ | ||||
| /** Defines the state of a Gitea status. */ | ||||
| final class StatusState { | ||||
|   use EnumTrait; | ||||
|  | ||||
|   /** | ||||
|    * @var string The status is an error. | ||||
|    */ | ||||
|   /** @var string The status is an error. */ | ||||
|   const ERROR = 'error'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The status is a failure. | ||||
|    */ | ||||
|   /** @var string The status is a failure. */ | ||||
|   const FAILURE = 'failure'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The status is pending. | ||||
|    */ | ||||
|   /** @var string The status is pending. */ | ||||
|   const PENDING = 'pending'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The status is a success. | ||||
|    */ | ||||
|   /** @var string The status is a success. */ | ||||
|   const SUCCESS = 'success'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The status is a warning. | ||||
|    */ | ||||
|   /** @var string The status is a warning. */ | ||||
|   const WARNING = 'warning'; | ||||
| } | ||||
|  | ||||
| @ -1,29 +1,19 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Represents a team in an organization. | ||||
|  */ | ||||
| /** Represents a team in an organization. */ | ||||
| class Team implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var string The team description. | ||||
|    */ | ||||
|   /** @var string The team description. */ | ||||
|   private $description = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var int The team identifier. | ||||
|    */ | ||||
|   /** @var int The team identifier. */ | ||||
|   private $id; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team name. | ||||
|    */ | ||||
|   /** @var string The team name. */ | ||||
|   private $name; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team permission. | ||||
|    */ | ||||
|   /** @var string The team permission. */ | ||||
|   private $permission = TeamPermission::NONE; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -3,34 +3,22 @@ namespace Gitea\Models; | ||||
|  | ||||
| use Enum\{EnumTrait}; | ||||
|  | ||||
| /** | ||||
|  * Defines the permission of a team. | ||||
|  */ | ||||
| /** Defines the permission of a team. */ | ||||
| final class TeamPermission { | ||||
|   use EnumTrait; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team has the administrator permission. | ||||
|    */ | ||||
|   /** @var string The team has the administrator permission. */ | ||||
|   const ADMIN = 'admin'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team doesn't have any permission. | ||||
|    */ | ||||
|   /** @var string The team doesn't have any permission. */ | ||||
|   const NONE = 'none'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team has the owner permission. | ||||
|    */ | ||||
|   /** @var string The team has the owner permission. */ | ||||
|   const OWNER = 'owner'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team has the read permission. | ||||
|    */ | ||||
|   /** @var string The team has the read permission. */ | ||||
|   const READ = 'read'; | ||||
|  | ||||
|   /** | ||||
|    * @var string The team has the write permission. | ||||
|    */ | ||||
|   /** @var string The team has the write permission. */ | ||||
|   const WRITE = 'write'; | ||||
| } | ||||
|  | ||||
| @ -1,34 +1,22 @@ | ||||
| <?php declare(strict_types=1); | ||||
| namespace Gitea\Models; | ||||
|  | ||||
| /** | ||||
|  * Represents the worked time for an issue or pull request. | ||||
|  */ | ||||
| /** Represents the worked time for an issue or pull request. */ | ||||
| class TrackedTime implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var \DateTime|null The date the entry was created. | ||||
|    */ | ||||
|   /** @var \DateTime|null The date the entry was created. */ | ||||
|   private $createdAt; | ||||
|  | ||||
|   /** | ||||
|    * @var int The entry identifier. | ||||
|    */ | ||||
|   /** @var int The entry identifier. */ | ||||
|   private $id; | ||||
|  | ||||
|   /** | ||||
|    * @var int The identifier of the associated issue or pull request. | ||||
|    */ | ||||
|   /** @var int The identifier of the associated issue or pull request. */ | ||||
|   private $issueId = -1; | ||||
|  | ||||
|   /** | ||||
|    * @var int The elapsed time, in seconds. | ||||
|    */ | ||||
|   /** @var int The elapsed time, in seconds. */ | ||||
|   private $time; | ||||
|  | ||||
|   /** | ||||
|    * @var int The identifier of the initiating user. | ||||
|    */ | ||||
|   /** @var int The identifier of the initiating user. */ | ||||
|   private $userId = -1; | ||||
|  | ||||
|   /** | ||||
|  | ||||
| @ -4,39 +4,25 @@ namespace Gitea\Models; | ||||
| use GuzzleHttp\Psr7\{Uri}; | ||||
| use Psr\Http\Message\{UriInterface}; | ||||
|  | ||||
| /** | ||||
|  * Represents a Gitea user. | ||||
|  */ | ||||
| /** Represents a Gitea user. */ | ||||
| class User implements \JsonSerializable { | ||||
|  | ||||
|   /** | ||||
|    * @var UriInterface|null The URL to the user's avatar. | ||||
|    */ | ||||
|   /** @var UriInterface|null The URL to the user's avatar. */ | ||||
|   private $avatarUrl; | ||||
|  | ||||
|   /** | ||||
|    * @var string The mail address. | ||||
|    */ | ||||
|   /** @var string The mail address. */ | ||||
|   private $email = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The full name. | ||||
|    */ | ||||
|   /** @var string The full name. */ | ||||
|   private $fullName = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var int The user identifier. | ||||
|    */ | ||||
|   /** @var int The user identifier. */ | ||||
|   private $id; | ||||
|  | ||||
|   /** | ||||
|    * @var string The user locale. | ||||
|    */ | ||||
|   /** @var string The user locale. */ | ||||
|   private $language = ''; | ||||
|  | ||||
|   /** | ||||
|    * @var string The name of the Gitea account. | ||||
|    */ | ||||
|   /** @var string The name of the Gitea account. */ | ||||
|   private $login; | ||||
|  | ||||
|   /** | ||||
|  | ||||
		Reference in New Issue
	
	Block a user