PHP Class GitHubIssuesMilestones, github-php-client

Inheritance: extends GitHubService
ファイルを表示 Open project: tan-tan-kanarek/github-php-client

Public Methods

Method Description
createMilestone ( $owner, $repo, $title, $description = null, $state = null, $due_on = null ) : GitHubMilestone Create a milestone
deleteMilestone ( $owner, $repo, $number ) Delete a milestone
getSingleMilestone ( $owner, $repo, $number ) : GitHubMilestone Get a single milestone
listMilestonesForRepository ( $owner, $repo ) : array List milestones for a repository
updateMilestone ( $owner, $repo, $number, $title = null, $description = null, $state = null, $due_on = null ) : GitHubMilestone Update a milestone

Method Details

createMilestone() public method

Create a milestone
public createMilestone ( $owner, $repo, $title, $description = null, $state = null, $due_on = null ) : GitHubMilestone
$description (Optional) - A description of the milestone.
$state string (Optional) - `open` or `closed`. Default is `open`.
$due_on string (Optional) - ISO 8601 time.
return GitHubMilestone

deleteMilestone() public method

Delete a milestone
public deleteMilestone ( $owner, $repo, $number )

getSingleMilestone() public method

Get a single milestone
public getSingleMilestone ( $owner, $repo, $number ) : GitHubMilestone
return GitHubMilestone

listMilestonesForRepository() public method

List milestones for a repository
public listMilestonesForRepository ( $owner, $repo ) : array
return array

updateMilestone() public method

Update a milestone
public updateMilestone ( $owner, $repo, $number, $title = null, $description = null, $state = null, $due_on = null ) : GitHubMilestone
$description (Optional) - A description of the milestone.
$state string (Optional) - `open` or `closed`. Default is `open`.
$due_on string (Optional) - ISO 8601 time.
return GitHubMilestone