Проверить наличие репозитория GitHub?

Я использую knplabs / github-api и мне нужно проверить существующее хранилище, но в этом комплекте я не нахожу что-то подобное, я пытаюсь:

$branches = $client->repo()->branches($repository['owner']['login'], $repository['name']);

и где $ branch = array (0) я знаю, что это репо пусто, потому что, если создать репо, автоматически создайте мастер веток Это правильно ?

И я стараюсь

$readme = $client->api('repo')->contents()->readme('knp-labs', 'php-github-api', $reference);

но когда не могу найти, у меня глобальная ошибка, а не свойство $ readmy == false

И попробуй с curl
У меня есть URL этого URL = https://github.com/akmil/pashabrunch1 и когда получить этот URL, у меня есть код состояния 204, но $ httpCode = 200 и в заголовке $ у меня есть 200 почему?

            $url = $repository['html_url'];

$handle = curl_init($repository['html_url']);
curl_setopt($handle,  CURLOPT_RETURNTRANSFER, TRUE);

/* Get the HTML or whatever is linked in $url. */
$response = curl_exec($handle);

/* Check for 404 (file not found). */
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);

$header = get_headers($repository['html_url'], 1);

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]