Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miguelprogrammer/composer
Entendendo como o gerenciamento de pacotes minimiza o esforço de construção utilizando Composer.
https://github.com/miguelprogrammer/composer
composer packagist php
Last synced: 25 days ago
JSON representation
Entendendo como o gerenciamento de pacotes minimiza o esforço de construção utilizando Composer.
- Host: GitHub
- URL: https://github.com/miguelprogrammer/composer
- Owner: MiguelProgrammer
- Created: 2021-12-03T20:33:19.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-04T22:01:15.000Z (almost 3 years ago)
- Last Synced: 2024-10-12T22:42:32.948Z (25 days ago)
- Topics: composer, packagist, php
- Language: PHP
- Homepage: https://packagist.org/packages/miguel_p/busca-cursos
- Size: 4.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Composer ![Profile View Counter](https://komarev.com/ghpvc/?username=MiguelProgrammer)
# Gerenciamento de dependências
![img](https://i.imgur.com/xVmRWXt.jpg)# Erros
Ao tentar ralizar uma busca por método http get utilizando a função request do Client é
possível se deparar com o seguinte erro [cURL error 60: SSL certificate problem: unable to get local issuer certificat].Para solucionar o problema de listagem foi necessário realizar um download do arquivo https://curl.se/ca/cacert.pem, inserilo no
caminho C:\xampp\php\extras\ssl, abrir o php.ini, desccomentar o item curl.cainfo e atribuir a ele o valor do "C:\xampp\php\extras\ssl".
Após reiniciar o servidor interno, foi possível obter a listagem que obtive através do client->request.# Phan & php-ast
Mesmo realizando a instalação via composer require --dev phan/phan, não foi possível realizar a analise, ele retorna algumas mensagens
como 'Warning: PHP Startup: Unable to load dynamic library 'ast.so', 'The php-ast extension must be loaded in order for Phan to work'.
Para solucionar, foi necessário usar Phan 5 que depende da version PHP 7.2+ com a extensão php-ast (1.0.16+). Além disso, adicionei
extension=ast.soa no php.ini. Encontre algumas dicas no git [Nikita Popov](https://github.com/nikic/php-ast#installation), Nikita
é contribuidor para o ecossitema PHP que é um dos responsáveis pela versão do php 7, fez parte da equite JetBrains.# Script no Json - Resultados
# composer phan
![img](https://i.imgur.com/4lK0DGV.jpeg)
# composer cs
![img](https://i.imgur.com/kFmLUjp.jpg)
# composer check
![img](https://i.imgur.com/gEBkSla.jpg)# Publicado no Packagist - repositório de pacotes PHP
Seguindo comando composer require miguel_p/busca-cursos
![img](https://i.imgur.com/YIrmnvZ.jpg)# Obtendo as novas atualizazões do projeto principal
![img](https://i.imgur.com/BdjoUKN.jpg)# Curso finalizado
![img](https://i.imgur.com/ahptHW4.jpg)