sursum-git/genesis-multilog 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sursum-git/genesis-multilog

最新稳定版本:v2.4.2

Composer 安装命令:

composer require sursum-git/genesis-multilog

包简介

Framework modular para execucao de regras de negocio com logs e controle de fluxo condicional

README 文档

README

GenesisMultiLog é uma biblioteca PHP modular para execução de regras de negócio com:

  • Execução sequencial e condicional
  • Suporte a scripts com retorno JSON
  • Relatórios em JSON e HTML
  • Integração com Monolog
  • Fluxos internos via PHP ou CLI

Instalação

composer install

Exemplo de Uso

use Genesis\RegraNegocio\FluxoRegraNegocio;

$flow = new FluxoRegraNegocio();
$flow->addRuleScript('rules/validar_idade.php');
$flow->addRuleScript([
    'script' => 'rules/validar_score.php',
    'if' => ['idade' => ['>=' => 25]],
    'else_script' => 'rules/negado_score.php'
]);
$flow->setParams(['idade' => 22, 'score' => 500]);
$flow->execute();
print_r($flow->getResult());

Testes

vendor/bin/phpunit tests/

Licença

MIT

统计信息

  • 总下载量: 18
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-06-16