GitRepository
class GitRepository extends AbstractObject implements IdAble
A git repository.
Properties
$lastQuery | from AbstractObject |
Methods
from
AbstractObject
null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)
No description
from
AbstractObject
id()
A unique identifier for this GitRepository.
array
tags(array|null $patterns = null)
tags that match any of the given glob patterns.
withAuthHeader(Secret $header)
Header to authenticate the remote with.
withAuthToken(Secret $token)
Token to authenticate the remote with.
Details
in
AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)
No description
in
AbstractObject at line 19
protected null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)
No description
at line 19
GitRef
branch(string $name)
Returns details of a branch.
at line 29
GitRef
commit(string $id)
Returns details of a commit.
at line 39
GitRef
head()
Returns details for HEAD.
at line 48
AbstractId
id()
A unique identifier for this GitRepository.
at line 57
GitRef
ref(string $name)
Returns details of a ref.
at line 67
GitRef
tag(string $name)
Returns details of a tag.
at line 77
array
tags(array|null $patterns = null)
tags that match any of the given glob patterns.
at line 89
GitRepository
withAuthHeader(Secret $header)
Header to authenticate the remote with.
at line 99
GitRepository
withAuthToken(Secret $token)
Token to authenticate the remote with.