diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2024-10-09 21:02:08 +0200 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2024-10-09 21:02:08 +0200 |
commit | 2ed8908127f44a2a8d1326791e40668a425b7787 (patch) | |
tree | dd8ca46047647bfc40a57db6f502a9f66c71ae8d /library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php | |
parent | 6588e272db9e797447430f9f3853d365c56606eb (diff) | |
download | volse-hubzilla-2ed8908127f44a2a8d1326791e40668a425b7787.tar.gz volse-hubzilla-2ed8908127f44a2a8d1326791e40668a425b7787.tar.bz2 volse-hubzilla-2ed8908127f44a2a8d1326791e40668a425b7787.zip |
Remove now unused PHPGit from library.
Diffstat (limited to 'library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php')
-rw-r--r-- | library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php b/library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php deleted file mode 100644 index 4e17a4d48..000000000 --- a/library/kzykhys/git/src/PHPGit/Command/Remote/SetBranchesCommand.php +++ /dev/null @@ -1,98 +0,0 @@ -<?php - -namespace PHPGit\Command\Remote; - -use PHPGit\Command; - -/** - * Changes the list of branches tracked by the named remote - * - * @author Kazuyuki Hayashi - */ -class SetBranchesCommand extends Command -{ - - /** - * Alias of set() - * - * ``` php - * $git = new PHPGit\Git(); - * $git->setRepository('/path/to/repo'); - * $git->remote->add('origin', 'https://github.com/kzykhys/Text.git'); - * $git->remote->branches('origin', array('master', 'develop')); - * ``` - * - * @param string $name The remote name - * @param array $branches The names of the tracked branch - * - * @return bool - */ - public function __invoke($name, array $branches) - { - return $this->set($name, $branches); - } - - /** - * Changes the list of branches tracked by the named remote - * - * ``` php - * $git = new PHPGit\Git(); - * $git->setRepository('/path/to/repo'); - * $git->remote->add('origin', 'https://github.com/kzykhys/Text.git'); - * $git->remote->branches->set('origin', array('master', 'develop')); - * ``` - * - * @param string $name The remote name - * @param array $branches The names of the tracked branch - * - * @return bool - */ - public function set($name, array $branches) - { - $builder = $this->git->getProcessBuilder() - ->add('remote') - ->add('set-branches') - ->add($name); - - foreach ($branches as $branch) { - $builder->add($branch); - } - - $this->git->run($builder->getProcess()); - - return true; - } - - /** - * Adds to the list of branches tracked by the named remote - * - * ``` php - * $git = new PHPGit\Git(); - * $git->setRepository('/path/to/repo'); - * $git->remote->add('origin', 'https://github.com/kzykhys/Text.git'); - * $git->remote->branches->add('origin', array('master', 'develop')); - * ``` - * - * @param string $name The remote name - * @param array $branches The names of the tracked branch - * - * @return bool - */ - public function add($name, array $branches) - { - $builder = $this->git->getProcessBuilder() - ->add('remote') - ->add('set-branches') - ->add($name) - ->add('--add'); - - foreach ($branches as $branch) { - $builder->add($branch); - } - - $this->git->run($builder->getProcess()); - - return true; - } - -}
\ No newline at end of file |