A

Author — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
AssigneeTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

B

Build — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
BeforeAfterTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
BuildEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

C

Changes — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
Commit — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
ChangesTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
CheckoutShaTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
CommentEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
CommitTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

E

EventType — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
EventTypeException — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
Base class for exceptions thrown in combination with event type headers
EventTypeInvalidException — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
Event type is not valid
EventTypeMissingException — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
Event type wasnt sent via header
Event — Class in namespace TimoReymann\GitlabWebhookLibrary\Specification

F

File — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity

G

Webhook::getResult() — Method in class Webhook
Author::getName() — Method in class Author
Author::getEmail() — Method in class Author
Build::getId() — Method in class Build
Build::getStage() — Method in class Build
Build::getName() — Method in class Build
Build::getStatus() — Method in class Build
Build::getCreatedAt() — Method in class Build
Build::getStartedAt() — Method in class Build
Build::getFinishedAt() — Method in class Build
Build::getWhen() — Method in class Build
Build::getUser() — Method in class Build
Build::getRunner() — Method in class Build
Build::getArtifactsfile() — Method in class Build
Changes::getUpdatedById() — Method in class Changes
Changes::getUpdatedAt() — Method in class Changes
Changes::getPreviousLabels() — Method in class Changes
Changes::getCurrentLabels() — Method in class Changes
Commit::getId() — Method in class Commit
Commit::getMessage() — Method in class Commit
Commit::getTimestamp() — Method in class Commit
Commit::getUrl() — Method in class Commit
Commit::getAuthor() — Method in class Commit
Commit::getAdded() — Method in class Commit
Commit::getModified() — Method in class Commit
Commit::getRemoved() — Method in class Commit
File::getFilename() — Method in class File
File::getSize() — Method in class File
Label::getId() — Method in class Label
Label::getTitle() — Method in class Label
Label::getColor() — Method in class Label
Label::getProjectId() — Method in class Label
Label::getCreatedAt() — Method in class Label
Label::getUpdatedAt() — Method in class Label
Label::getDescription() — Method in class Label
Label::getType() — Method in class Label
Label::getGroupId() — Method in class Label
Project::getId() — Method in class Project
Project::getName() — Method in class Project
Project::getDescription() — Method in class Project
Project::getWebUrl() — Method in class Project
Project::getAvatarUrl() — Method in class Project
Project::getGitSshUrl() — Method in class Project
Project::getGitHttpUrl() — Method in class Project
Project::getNamespace() — Method in class Project
Project::getVisibilityLevel() — Method in class Project
Project::getPathWithNamespace() — Method in class Project
Project::getDefaultBranch() — Method in class Project
Project::getHomepage() — Method in class Project
Project::getUrl() — Method in class Project
Project::getSshUrl() — Method in class Project
Project::getHttpUrl() — Method in class Project
Repository::getName() — Method in class Repository
Repository::getUrl() — Method in class Repository
Repository::getDescription() — Method in class Repository
Repository::getHomepage() — Method in class Repository
Repository::getGitHttpUrl() — Method in class Repository
Repository::getGitSshUrl() — Method in class Repository
Repository::getVisibilityLevel() — Method in class Repository
User::getEmail() — Method in class User
User::getName() — Method in class User
User::getUsername() — Method in class User
User::getAvatarUrl() — Method in class User
Wiki::getWebUrl() — Method in class Wiki
Wiki::getGitSshUrl() — Method in class Wiki
Wiki::getGitHttpUrl() — Method in class Wiki
Wiki::getPathWithNamespace() — Method in class Wiki
Wiki::getDefaultBranch() — Method in class Wiki
AssigneeTrait::getAssignee() — Method in class AssigneeTrait
BeforeAfterTrait::getBefore() — Method in class BeforeAfterTrait
BeforeAfterTrait::getAfter() — Method in class BeforeAfterTrait
BuildEvent::getBuildId() — Method in class BuildEvent
BuildEvent::getBuildStage() — Method in class BuildEvent
BuildEvent::getBuildName() — Method in class BuildEvent
BuildEvent::getBuildStatus() — Method in class BuildEvent
BuildEvent::getBuildStartedAt() — Method in class BuildEvent
BuildEvent::getBuildFinishedAt() — Method in class BuildEvent
BuildEvent::getBuildDuration() — Method in class BuildEvent
BuildEvent::getBuildAllowFailure() — Method in class BuildEvent
ChangesTrait::getChanges() — Method in class ChangesTrait
CheckoutShaTrait::getCheckoutSha() — Method in class CheckoutShaTrait
CommentEvent::getMergeRequest() — Method in class CommentEvent
CommentEvent::getIssue() — Method in class CommentEvent
CommentEvent::getSnippet() — Method in class CommentEvent
CommentEvent::getTarget() — Method in class CommentEvent
CommitTrait::getCommit() — Method in class CommitTrait
Information about commit or null if not for commit For more information please visit: https://docs.gitlab.com/ce/user/project/integrations/webhooks.html#comment-on-commit
EventType::getEventDataFromBody() — Method in class EventType
EventType::getHeaderValue() — Method in class EventType
JobEvent::getJobId() — Method in class JobEvent
JobEvent::getJobStage() — Method in class JobEvent
JobEvent::getJobName() — Method in class JobEvent
JobEvent::getJobStatus() — Method in class JobEvent
JobEvent::getJobStartedAt() — Method in class JobEvent
JobEvent::getJobFinishedAt() — Method in class JobEvent
JobEvent::getJobDuration() — Method in class JobEvent
JobEvent::getJobAllowFailure() — Method in class JobEvent
LabelsTrait::getLabels() — Method in class LabelsTrait
ObjectAttributesTrait::getObjectAttributes() — Method in class ObjectAttributesTrait
PipelineEvent::getBuilds() — Method in class PipelineEvent
ProjectIdTrait::getProjectId() — Method in class ProjectIdTrait
PushEvent::getCommits() — Method in class PushEvent
PushEvent::getTotalCommitCount() — Method in class PushEvent
PushEvent::getUserEmail() — Method in class PushEvent
PushEvent::getUserRealName() — Method in class PushEvent
RefTrait::getRef() — Method in class RefTrait
UserIdAvatarAndNameTrait::getUserId() — Method in class UserIdAvatarAndNameTrait
UserIdAvatarAndNameTrait::getUserName() — Method in class UserIdAvatarAndNameTrait
UserIdAvatarAndNameTrait::getUserAvatar() — Method in class UserIdAvatarAndNameTrait
UserTrait::getUser() — Method in class UserTrait
WikiEvent::getWiki() — Method in class WikiEvent
Event::getData() — Method in class Event
Event::getObjectKind() — Method in class Event
Event::getRootAttribute() — Method in class Event
Event::getRepository() — Method in class Event
Event::getProject() — Method in class Event
HeaderProcessor::getHeaderValue() — Method in class HeaderProcessor
SecretToken::getHeaderValue() — Method in class SecretToken

H

HeaderProcessor — Class in namespace TimoReymann\GitlabWebhookLibrary\Specification
Specification for header processing classes

I

Build::isManual() — Method in class Build
Label::isTemplate() — Method in class Label
CommentEvent::isWorkInProgress() — Method in class CommentEvent
EventType::isHeaderPresent() — Method in class EventType
IssueEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
HeaderProcessor::isHeaderPresent() — Method in class HeaderProcessor
SecretToken::isHeaderPresent() — Method in class SecretToken

J

JobEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

L

Label — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
LabelsTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

M

MergeRequestEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

O

ObjectAttributesTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

P

Webhook::parse() — Method in class Webhook
Project — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
PipelineEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
ProcessLabelTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
ProjectIdTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
PushEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

R

Repository — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
RefTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

S

Changes::setUpdatedById() — Method in class Changes
Changes::setUpdatedAt() — Method in class Changes
Changes::setPreviousLabels() — Method in class Changes
Changes::setCurrentLabels() — Method in class Changes
SecretToken — Class in namespace TimoReymann\GitlabWebhookLibrary\Token
Representation for secret token
SecretTokenInvalidException — Class in namespace TimoReymann\GitlabWebhookLibrary\Token
Secret token is not valid
SecretTokenMissingException — Class in namespace TimoReymann\GitlabWebhookLibrary\Token
Secret token missing

T

TagEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
TokenException — Class in namespace TimoReymann\GitlabWebhookLibrary\Token
Base class for exceptions thrown in combination with secure tokens

U

User — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
UserIdAvatarAndNameTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event
UserTrait — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

V

EventType::verify() — Method in class EventType
Verify header
HeaderProcessor::verify() — Method in class HeaderProcessor
Verify header
SecretToken::verify() — Method in class SecretToken
Verify token

W

Webhook — Class in namespace TimoReymann\GitlabWebhookLibrary\Core
Wiki — Class in namespace TimoReymann\GitlabWebhookLibrary\Entity
WikiEvent — Class in namespace TimoReymann\GitlabWebhookLibrary\Event

_

Webhook::__construct() — Method in class Webhook
Webhook constructor.
Author::__construct() — Method in class Author
Author constructor.
Build::__construct() — Method in class Build
Build constructor.
Changes::__construct() — Method in class Changes
Changes constructor.
Commit::__construct() — Method in class Commit
Commit constructor.
File::__construct() — Method in class File
File constructor.
Label::__construct() — Method in class Label
Label constructor.
Project::__construct() — Method in class Project
Project constructor.
Repository::__construct() — Method in class Repository
Repository constructor.
User::__construct() — Method in class User
User constructor.
Wiki::__construct() — Method in class Wiki
Wiki constructor.
Event::__construct() — Method in class Event
SecretToken::__construct() — Method in class SecretToken
SecretToken constructor.