Submit
Path:
~
/
/
proc
/
self
/
root
/
opt
/
psa
/
admin
/
plib
/
modules
/
git
/
vendor
/
plesk
/
ext-git-plugins
/
src
/
Dto
/
File Content:
Repository.php
<?php // Copyright 1999-2022. Plesk International GmbH. All rights reserved. namespace PleskExt\Git\Plugins\Dto; interface Repository { public const REPOSITORY_TYPE_PUSH = 'push'; public const REPOSITORY_TYPE_PULL = 'pull'; public const DEPLOYMENT_MODE_NONE = 'none'; public const DEPLOYMENT_MODE_MANUAL = 'manual'; public const DEPLOYMENT_MODE_AUTO = 'auto'; /** * Returns the repository universally unique identifier */ public function getUuid(): string; /** * Returns the repository name */ public function getDomainId(): int; /** * Returns the repository name */ public function getName(): string; /** * Returns the repository type, one of REPOSITORY_TYPE_PUSH|REPOSITORY_TYPE_PULL */ public function getType(): string; /** * Returns the default branch if it is set, otherwise null */ public function getBranch(): ?string; /** * Returns the deployment mode, one of DEPLOYMENT_MODE_NONE|DEPLOYMENT_MODE_MANUAL|DEPLOYMENT_MODE_AUTO */ public function getDeploymentMode(): string; /** * Returns true if post deployment actions is specified and enabled, otherwise false */ public function isPostDeploymentActionsEnabled(): bool; /** * Returns the post deployment actions if it is set, otherwise null */ public function getPostDeploymentActions(): ?string; }
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
Repository.php
1433 bytes
0644
N4ST4R_ID | Naxtarrr