plenatech/adianti_framework 问题修复 & 功能扩展

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

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

plenatech/adianti_framework

最新稳定版本:8.2.0.1

Composer 安装命令:

composer require plenatech/adianti_framework

包简介

Adianti Framework

README 文档

README

Adianti Framework fornece uma arquitetura completa para o desenvolvimento de aplicações PHP, reduzindo os custos de desenvolvimento e auxiliando desenvolvedores a escreverem menos código-fonte.

Adianti Framework é um framework baseado em componentes e orientado à eventos que utiliza padrões de projeto popularmente conhecidos como o MVC (Model View Controller), Front Controller e padrões de projeto para ORM (Mapeamento Objeto Relacional) como Active Record e Repository.

Baseado em componentes Containers e widgets completos Formulários e datagrids Extensibilidade

Criado por Pablo Dall'Oglio adianti@adianti.com.br Home-page: http://www.adianti.com.br/framework

Update

Alguns cuidados são necessários ao atualizar o framework no repositório.
Devido ao fato de que alguns diretórios não adotam o padrão de case exigido pela PSR-4, o autoload do Composer pode falhar, sendo necessário mapear os mesmos. Isso impacta diretamente o uso de ferramentas como PHPStan e Psalm, que dependem do autoload para analisar o código corretamente.

Ao atualizar os arquivos do framework:

  1. Execute o script build_classmap_dirs.sh para gerar a lista de diretórios.
  2. Ajuste o conteúdo da chave "classmap" no composer.json com a saída do script.
  3. Valide e regenere o autoload.

Comandos recomendados para validação:

composer validate
composer dump-autoload -o
find framework/lib/adianti/ -name '*.php$' | wc -l
grep 'Adianti' vendor/composer/autoload_classmap.php | wc -l

Dica: compare os dois últimos números. Se estiverem iguais, significa que as classes foram incluídas corretamente no classmap.

Repositório

⚠️ Aviso: Esta é uma redistribuição não oficial do Adianti Framework. Este repositório é mantido independentemente e não é afiliado ou mantido pelos criadores originais do Adianti Framework.

Este repositório armazena um histórico de versões do Adianti Framework, para que possam ser instalados por meio do composer, necessário e útil para o desenvolvimento de componentes que estendem o Framework em diferentes versões.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: proprietary
  • 更新时间: 2025-05-29