Module: LabClient::ClassHelpers
- Included in:
- Appearance, Application, ApplicationSetting, ApprovalRule, Approvals, AuditEvent, Avatar, Award, Branch, BroadcastMessage, Changes, Commit, CommitComment, CommitDiff, CommitDiscussions, CommitStatus, DeployKey, Discussion, Email, Epic, EpicDiscussions, EpicNotes, Event, FeatureFlag, GpgKey, Group, GroupAccessRequest, GroupAccessRequests, GroupBadge, GroupBadges, GroupCluster, GroupClusters, GroupHook, GroupHooks, GroupLabel, GroupLabels, GroupLdap, GroupLink, GroupMilestone, GroupMilestones, ImpersonationToken, Issue, IssueAwards, IssueDiscussions, IssueNotes, Job, Key, LabFile, License, Member, Members, Membership, MergeApproval, MergeRequest, MergeRequestAwards, MergeRequestDiff, MergeRequestDiscussions, MergeRequestNotes, Namespace, Note, Pipeline, PipelineSchedule, PipelineSchedules, PipelineVariables, Project, ProjectAccessRequest, ProjectAccessRequests, ProjectBadge, ProjectBadges, ProjectCluster, ProjectClusters, ProjectDeployment, ProjectDeployments, ProjectEnvironment, ProjectEnvironments, ProjectHook, ProjectHooks, ProjectLabel, ProjectLabels, ProjectMilestone, ProjectMilestones, ProjectMirror, ProjectMirrors, ProjectRelease, ProjectReleaseLink, ProjectReleaseLinks, ProjectReleases, ProjectRunners, ProjectService, ProjectServices, ProjectSnippet, ProjectSnippets, ProjectTemplates, ProjectTrigger, ProjectTriggers, ProjectVariable, ProjectVariables, ProtectedEnvironment, PushRule, PushRules, RegistryRepository, RegistryTag, RepositoryTree, ResourceLabel, ResourceLabels, Runner, Snippet, SnippetAwards, SnippetDiscussions, SnippetNotes, SystemHook, Tag, TerraformState, Todo, User, UserEmails, UserGpgKeys, UserKeys, Wiki
- Defined in:
- lib/labclient/class_helpers.rb
Overview
Shared Methods
Instance Method Summary collapse
Instance Method Details
#has?(key) ⇒ Boolean
9 10 11 |
# File 'lib/labclient/class_helpers.rb', line 9 def has?(key) @table.key?(key) && !@table[key].blank? end |
#keys ⇒ Object
5 6 7 |
# File 'lib/labclient/class_helpers.rb', line 5 def keys to_h.keys.sort end |
#raw ⇒ Object
13 14 15 |
# File 'lib/labclient/class_helpers.rb', line 13 def raw to_h end |