Index
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.