NAME
JIRA::REST::Class::Project - A helper class for JIRA::REST::Class
that represents a JIRA project as an object.
VERSION
version 0.01
METHODS
assigneeType This method returns the assignee type of the project.
avatarUrls A hashref of the different sizes available for the project's avatar.
components A list of the components for the project.
description Returns the description of the project.
expand Heck if I know what this field does.
id Returns the id of the project.
issueTypes A list of valid issue types for the project.
key Returns the key of the project.
lead Returns the project lead as a JIRA::REST::Class::User
object.
name Returns the name of the project.
category Returns a hashref of the category of the project.
self Returns the JIRA REST API URL of the project.
versions Returns a list of the versions of the project.
metadata
Returns the metadata associated with this project.
allowed_components
Returns a list of the allowed values for the 'components' field in the project.
allowed_versions
Returns a list of the allowed values for the 'versions' field in the project.
allowed_fix_versions
Returns a list of the allowed values for the 'fixVersions' field in the project.
allowed_issue_types
Returns a list of the allowed values for the 'issuetype' field in the project.
allowed_priorities
Returns a list of the allowed values for the 'priority' field in the project.
INTERNAL METHODS
allowed_field_values FIELD_NAME
Returns a list of allowable values for the specified field in the project.
field_metadata_exists FIELD_NAME
Boolean indicating whether there is metadata for a given field in the project.
field_metadata FIELD_NAME
Looks for metadata under either a field's key or name in the project.
field_name FIELD_KEY
Looks up field names in the project metadata in the project.
AUTHOR
Packy Anderson <packy@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2016 by Packy Anderson.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)