joseluisald / estrutura_php
Nova Universidade Corporativa 5àsec
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- coffeecode/cropper: ^2.0.4
- coffeecode/optimizer: 2.1.1
- coffeecode/router: 2.0.2
- dompdf/dompdf: ^2.0
- league/plates: ^3.4.0
- matthiasmullie/minify: ^1.3.70
- monolog/monolog: ^2.9.1
- phpmailer/phpmailer: 6.7.1
- scssphp/scssphp: ^1.11.0
- voku/html-min: ^4.5
README
Estrutura de Programação em PHP
-> Esta estrutura conta com alguns scripts para build, minificação e criação te templates
Uso dos Scripts
composer make theme admin
O comando acima gera na pasta View um tema padrão com o nome "admin" e também gera uma pasta dentro de src com os arquivos do tema
composer make resource Admin
O comando acima gera um controlador e adiciona o mesmo nas rotas
composer make resource Admin:admin
O comando acima faz o mesmo que o anterior, porém especifica o tema a ser utilizado. Caso não passe nada o padrão é web
composer make model Admin:admin users
O comando acima cria um model com com o nome Admin, referenciando o tema admin ( caso não passe nada após : sera considerado o tema web). Apontando para a tabela users
composer build
Comando para fazer a minificação e compilação de todas os css e js do site para a pasta assets