Gush\Tests\Helper\GitConfigHelperTest::repoUrlProvider PHP Method

repoUrlProvider() public method

public repoUrlProvider ( )
    public function repoUrlProvider()
    {
        return [['https://github.com/gushphp/gush', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://github.com/gushphp/gush.git', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://github.com/gushphp/gush-gitlab.git', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush-gitlab']], ['[email protected]:gushphp/gush.git', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['ssh://[email protected]:gushphp/gush.git', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['git://github.com/gushphp/gush.git', ['host' => 'github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['[email protected]:gushphp/gush.git', ['host' => 'bitbucket.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://bitbucket.com/gushphp/gush.git', ['host' => 'bitbucket.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://bitbucket.com/gushphp/gush', ['host' => 'bitbucket.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['[email protected]:gushphp/gush.git', ['host' => 'gitlab.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://gitlab.com/gushphp/gush.git', ['host' => 'gitlab.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://gitlab.com/gushphp/gush', ['host' => 'gitlab.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['[email protected]:gushphp/gush.git', ['host' => 'enterprise.github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://enterprise.github.com/gushphp/gush.git', ['host' => 'enterprise.github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://enterprise.github.com/gushphp/gush', ['host' => 'enterprise.github.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://private.org.com/git/gushphp/gush', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://[email protected]/git/gushphp/gush', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://[email protected]:8080/git/gushphp/gush', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['https://user:[email protected]:8080/git/gushphp/gush', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['[email protected]:some-dir/gushphp/gush.git', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush']], ['[email protected]:some-dir/gushphp/gush.gitlab.git', ['host' => 'private.org.com', 'vendor' => 'gushphp', 'repo' => 'gush.gitlab']]];
    }