An open API service indexing awesome lists of open source software.

https://github.com/miguelhp373/php_orientado_a_objetos

:elephant: Curso de POO com PHP - Node Studios Treinamentos
https://github.com/miguelhp373/php_orientado_a_objetos

class methods mvc object php7 poo

Last synced: 7 months ago
JSON representation

:elephant: Curso de POO com PHP - Node Studios Treinamentos

Awesome Lists containing this project

README

          

# Composer

### Serve para usar bibliotecas de terceiros

---

Repositorios:

[https://packagist.org/](https://packagist.org/)

[https://www.php-fig.org/](https://www.php-fig.org/)

---

## Exemplo de Criação um repositorio composer

```powershell
composer init
Package name (/)[user/projeto]: usuarionome/nomedopacote
Description[]:
Author[, n to skip]: nome
Minimum Stability[]:
Package Type[]:
License[]:

Define your dependencies(require).
[yes]?yes

Search for a package: dompdf/dompdf
latest version: 0.8.3 //automatico se vazio

confirm[yes]?

```

## Instalando um Pacote

```powershell
composer require nomedorepositorio/nomedopacote
```

## Remover pacotes

primeiro, remova a linha do pacote, no composer.json

```powershell
composer update
```

## Instalar Manualmente uma Biblioteca - Exemplo

composer.json

```json
{
require:{
"cocur/slugify":"3.2"
}
}
```

prompt

```powershell
composer install
```

index.php

```php
require_once('vendor/autoload.php')
```