Download the PHP package rocareer/webman-dev without Composer

On this page you can find all versions of the php package rocareer/webman-dev. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package webman-dev

rocareer/webman-dev

Radmin 全家桶开发工具包:代码规范审计 + 插件脚手架 + 标准 CRUD 模块生成(复用后台 /admin/crud 引擎)+「工程质量审计」后台管理页。

安装

dev/full/composer.json 注册 path 仓库并钉版(versions: rocareer/webman-dev = 当前发布版), 然后 composer update --no-dev;php webman migrate:run 建表并注册菜单(开发运维 → 审计项目/审计规则/审计结果)。 后台页面在 src/radmin/web 构建树中的 web/src/views/backend/audit/(由本包 web/ 同步,需重建前端)。

命令

rocareer:audit — 基础设施包代码规范审计

php webman rocareer:audit              # 审计全部包(自动探测源码根)
php webman rocareer:audit --pkg=ai     # 只审计 ai
php webman rocareer:audit --root=/path/to/src

检查项包括:php -l、控制器规范(Backend / : Response / initialize / 注释)、 权限按钮 name 与 routePath 匹配、全工作区迁移时间戳查重(同时覆盖各包 database/migrations 与 database/pg-migrations)、脚手架残留、版本钉版同步、 前端页面规范、异步阻塞、同名类/死代码/跨包重复、DTO/LLM/ORM/event/通用工具与 Install.php 规范等门禁。 任一 FAIL 时 exit code 非 0,可用于 CI。规则实现在 app\admin\service\AuditService, 与后台管理页共用同一引擎;--root 接受含 radmin 的 src 根或工作区根(内部落到 src)。

MCP 工程质量审计工具(自动注册)

宿主装了 rocareer/mcp 后,本包自动注册 MCP 工具集合(事件 mcp.collections.register), 外部 MCP 客户端(DSH / Claude Desktop 等)可直接调用 quality_audit:

后台管理页(开发运维 → 工程质量审计)

命令:rocareer:make-plugin — 插件脚手架

php webman rocareer:make-plugin dev --title=演示 --description="..." [--out=/tmp/dev]

生成标准插件骨架后按提示接入 dev 即可。

命令:rocareer:make-crud — 标准 CRUD 模块生成(AI 友好)

php webman rocareer:make-crud --demo                          # 打印设计 JSON 示例(v3 插件落位 + v1 app/ 落位)
php webman rocareer:make-crud --design=/path/design.json      # 按设计 JSON 生成模块
php webman rocareer:make-crud --check --design=...            # 只预检:落位/冲突/图标实存/引擎/表结构,不落盘

设计 JSON(字段键:name/comment/design_type/length/required/default/primary_key;字典编码在 comment:状态: 0=禁用,1=启用):

target 块(v3 可选;不传 = 历史 app/ 落位,行为与 v2 逐字节一致)决定「代码写到哪」:

键 取值 说明
profile host-app(缺省)/ rolling-plugin 插件形态落 plugin/<plugin>/app/**,命名空间 plugin\<plugin>\app\**
plugin 插件名 rolling-plugin 必填;表名建议 ra_<plugin>_*
controller_dir 目录段(缺省 = 插件名) 控制器目录/URL/菜单段;如 ops 页面挂 system 菜单 → system
model_scope domain(缺省)/ admin 域模型 plugin/<p>/app/model vs 后台专用 app/admin/model/<p>
ddl migration-first(插件形态缺省)/ engine 迁移先行:表由迁移建好再出码(迁移 = DDL 唯一真源)
menu_migration true(插件形态缺省) 菜单走迁移种子(幂等、可重放、过宿主图标门禁)而非即时写库
menu {enabled,parent,parent_title,icon,weigh,title} 菜单图标/父级/标题/权重;enabled=false = 不写菜单
header true(插件形态缺省) 生成 PHP 文件注入团队文件头(File/Author/Copyright)
route_file / backend_lang 缺省 plugin/<p>/config/route.php / true 路由块目标文件;是否生成后端 PHP 语言包

流程:净化/校验 → 冲突预检 → 渲染 PG 幂等迁移 → [migration-first] migrate:run 建表 → 调 radmin CrudService(v5.1.0+,与后台 /admin/crud 同一引擎)生成 控制器/模型/验证器 + 前端 index.vue/popupForm.vue + 前端语言包 ts;插件形态另出 路由块(plugin/<p>/config/route.php,标记块幂等替换、 控制器段大小写双变体)、菜单种子迁移(Menu::create ignore 模式)、后端 PHP 语言包(api::loadControllerLang 口径) → 补跑 migrate:run 应用菜单种子 → 宿主门禁(bin/lint.php / check-menu-icons.mjs / web typecheck)。

MCP crud_generate 工具(自动注册)

同上 MCP 集合机制,本包自动注册 crud_generate(集合 key=crud,子端点 /mcp/crud):


All versions of webman-dev with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
rocareer/radmin Version ^5.12
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package rocareer/webman-dev contains the following files

Loading the files please wait ...