KnpLabs / KnpLabs/php-github-api

Allow specifying custom parameters

Aberta
#1,057 1 comentário 4 reações 0 responsáveis Ver no GitHub
Linguagem predominante
PHP
Estrelas
2.2k
Forks
587
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

The library locks you into providing only specific parameters. For example, `\Api\CurrentUser`:
![image](https://user-images.githubusercontent.com/54973868/158139424-d0b78a5b-861a-4d2a-b182-387ff02c3123.png)

The `/user/repos` endpoint has more parameters than just these, though, such as `per_page`, which is now being locked to 30 because users cannot specify a custom value.

If there *is* however a way to specify custom options without having to do any hacky things with `$client->getHttpClient`, I'd love to hear.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece examinando Api\CurrentUser e como as requisições para /user/repos aceitam e passam parâmetros; a issue menciona especificamente o getHttpClient do cliente como uma possível solução alternativa. Determine como opções personalizadas, como per_page, devem ser expostas e, em seguida, verifique se os chamadores podem substituir o valor fixo atual sem depender do cliente HTTP subjacente.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
php
Domínio
api
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.