芝麻web文件管理V1.00
编辑当前文件:/home/sditechnicalteam/public_html/vendor/m4tthumphrey/php-gitlab-api/src/Api/IssueLinks.php
* (c) Graham Campbell
* * 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); } }