whoami7 - Manager
:
/
home
/
kckglobal
/
www
/
portal
/
vendor
/
m4tthumphrey
/
php-gitlab-api
/
src
/
Api
/
Upload File:
files >> //home/kckglobal/www/portal/vendor/m4tthumphrey/php-gitlab-api/src/Api/IssueLinks.php
<?php declare(strict_types=1); /* * This file is part of the Gitlab API library. * * (c) Matt Humphrey <matth@windsor-telecom.co.uk> * (c) Graham Campbell <hello@gjcampbell.co.uk> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Gitlab\Api; class IssueLinks extends AbstractApi { /** * @param int|string $project_id * @param int $issue_iid * * @return mixed */ public function all($project_id, int $issue_iid) { return $this->get($this->getProjectPath($project_id, 'issues/'.self::encodePath($issue_iid)).'/links'); } /** * @param int|string $project_id * @param int $issue_iid * @param int|string $target_project_id * @param int $target_issue_iid * @param array $parameters { * * @var string $link_type * } * * @return mixed */ public function create($project_id, int $issue_iid, $target_project_id, int $target_issue_iid, array $parameters = []) { $parameters['target_project_id'] = $target_project_id; $parameters['target_issue_iid'] = $target_issue_iid; return $this->post($this->getProjectPath($project_id, 'issues/'.self::encodePath($issue_iid).'/links'), $parameters); } /** * @param int|string $project_id * @param int $issue_iid * @param int|string $issue_link_id * @param array $parameters { * * @var string $link_type * } * * @return mixed */ public function remove($project_id, int $issue_iid, $issue_link_id, array $parameters = []) { return $this->delete($this->getProjectPath($project_id, 'issues/'.self::encodePath($issue_iid)).'/links/'.self::encodePath($issue_link_id), $parameters); } }
Copyright ©2021 || Defacer Indonesia