agp / modelo
Pacote modelo de Package
Requires
- php: >=7.3
This package is not auto-updated.
Last update: 2024-11-16 22:04:51 UTC
README
Sobre Modelo
Esse pacote foi criado com o intuito de ajudar a você criar seu próprio package.
Existem diferentes tipos de pacotes. Alguns pacotes são independentes, o que significa que funcionam com qualquer estrutura PHP. Esses pacotes podem ter rotas, controllers, composers, models, views e configurações especificamente destinadas a aprimorar um aplicativo Laravel.
Como criar o seu Package
Se você é desenvolvedor e sente a necessidade de criar um novo package é necessário que primeiramente o gestor de projetos crie um repositório com o modelo vazio onde você pode começar do zero.
O modelo vazio vem com uma estrutura similar a que você está vendo aqui em baixo.
agp
└── nome_pacote
├── src
│ └── Agp
│ └── NomePacote
│ ├── Controller
│ ├── Form
│ ├── Model
│ ├── Routes
│ ├── Views
│ └── Agp <NomePacote> ServiceProvider.php
│
├── composer.json
└── README.md
Para que ele funcione em seu projeto de desenvolvimento precisamos dizer ao `
composer.jsonpara carregar automaticamente nossos arquivos, adicione este código ao seu
composer.json`
:
"autoload": {
"psr-4": {
"agp\\nome_pacote\\": "src/"
}
}
Ou em seu proprio composer.json do pacote adicione:
"extra": {
"laravel": {
"providers": [
"Agp\\NomePacote\\Agp <NomePacote> ServiceProvider"
]
}
}
E pronto, agora só depende de você. Seja criativo! 😉
por Richard Pereira Cardoso.
Referências do Pacote Modelo:
publish-laravel-packagist - Último acesso em 25/09/2020 as 06:46.