painless / invoker
Gerador de classes
This package's canonical repository appears to be gone and the package has been frozen as a result.
Requires
- ext-json: *
- ext-pdo: *
- phpmailer/phpmailer: ^6.0
- twig/extensions: ^1.5
Requires (Dev)
- phpunit/phpunit: ^6.1
- twig/twig: ^2.3
- vlucas/phpdotenv: ^2.4
- dev-master
- v1.0.57
- v1.0.56
- v1.0.55
- v1.0.54
- v1.0.53
- v1.0.52
- v1.0.51
- v1.0.50
- v1.0.49
- v1.0.48
- v1.0.47
- v1.0.46
- v1.0.45
- v1.0.44
- v1.0.43
- v1.0.43-a
- v1.0.42
- v1.0.41
- v1.0.40
- v1.0.39
- v1.0.38
- v1.0.37
- v1.0.36
- v1.0.35
- v1.0.35-a
- v1.0.34
- v1.0.33
- v1.0.32
- v1.0.31
- v1.0.30
- v1.0.29
- v1.0.28
- v1.0.27
- v1.0.26
- v1.0.25
- v1.0.24
- v1.0.23
- v1.0.22
- v1.0.21
- v1.0.20
- v1.0.19
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.15
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2025-01-05 07:06:55 UTC
README
Invoker estabelece as classes do instalador do Painless, além de prover um maker de arquivos padrões para um software RESTFul.
Terminal
O Invoker possui um maker que permite ser executado via terminal para escrita de classes, actions, routes, middlewares, além de um arquivo index e htaccess padrões que permite a utilização do sistema de rotas do PHP Slim e o gerenciador de templates do Twig.
Comandos
php invoker [actions | classes | routes | htaccess | index | middleware] [empty | table:<table_name> | name:]
Classes:
php invoker class table:<table_name>
Actions:
php invoker action table:<table_name>
Routes:
php invoker routes table:<table_name>
Middlewares
php invoker middleware name:<middleware_name>
Arquivo .htaccess:
php invoker htaccess
Arquivo .env:
php invoker env
Arquivo index.php
php invoker index
Formação de um link Dashboard
Os links utilizam os verbos HTTP para identificar quais actions serão executadas.
[POST] - inserção de novos registros.
[PUT] - atualização de registros com base em um ID.
[PATCH] - alterar um registro para "habilitado" com base em um ID.
[DELETE] - alterar um registro para "desabilitado" com base em um ID.
Modelo do link
http://[dominio]/[target]/[id|empty]
Para mais informações de formação de links para aplicativos RESTFul leia: Using HTTP Methods for RESTful Services.