me42th/coddle

There is no license information available for the latest version (v1.0.1) of this package.

Maintainers

Details

github.com/me42th/coddle

Source

Issues

Installs: 23

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:project

v1.0.1 2024-03-16 19:15 UTC

This package is auto-updated.

Last update: 2024-04-16 19:25:42 UTC


README

Framework para micro aplicações cli feitas com PHP

Para criar um comando:

php coddle generate brotas

Para testar o comando criado:

php coddle brotas -t

Para executar o comando criado:

php coddle brotas

Regras de negócio:

  • A função action na trait é onde deve estar o seu código

Configurar atributos ou opções:

  • Dentro do arquivo command que foi gerado, configure os arrays args e options:
$args = [
  '?optional_arg:The arg of the user',
  '*required_arg:The arg of the user'
];
static $options =[
  '-none_value_option:just a flag',
  '?not_required_value_option:maybe something',
  '*required_value_option:needs a value'
];
  • * obrigatório
  • ? opcional
  • - flag vazia, apenas para option

O coddle vem com o laradump instalado, mas para ter acesso a ferramenta é preciso instalar o client: https://laradumps.dev/get-started/installation.html