Download the PHP package mano-code/custom-extend without Composer
On this page you can find all versions of the php package mano-code/custom-extend. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mano-code/custom-extend
More information about mano-code/custom-extend
Files in mano-code/custom-extend
Download mano-code/custom-extend
More information about mano-code/custom-extend
Files in mano-code/custom-extend
Vendor mano-code
Package custom-extend
Short Description 基于owl-admin和amis的底层自定义拓展
License MIT
Homepage https://github.com/mano-php/custom-extend
Package custom-extend
Short Description 基于owl-admin和amis的底层自定义拓展
License MIT
Homepage https://github.com/mano-php/custom-extend
Keywords extension
Please rate this library. Is it a good library?
Informations about the package custom-extend
中继owl-admin、增加自定义组件
安装本扩展
1. 为了方便初学者避免遇到php 扩展以及配置问题,推荐使用docker-compose 作为环境编排。运行环境需要安装docker
a. 发布配置
b. 启动环境
如需进入docker 环境内 运行环境,调试命令 请使用 即可进入容器内终端
如需修改访问端口 则在 项目目录下的 docker-compose.yml内修改 services->nginx->ports 的 8000 为你要使用的端口,默认端口为 :localhost:8000/admin
2. 为了解决字典自动加载,以及扩展更新时 新增的Migration文件。使用\ManoCode\CustomExtend\Extend\ManoCodeServiceProvider作为基础服务提供者即可解决。具体使用方式参考如下
并且将扩展依赖加入到自己扩展的composer.json->require内。版本要求为:*
在自己扩展内的 src/XxxxServiceProvider.php内 修改继承类 为 ManoCodeServiceProvider 如下所示。
3. 如需定义api 直接提供给外部使用,或者自定义鉴权机制的 则可以在 扩展目录下的src/Http/api_routes.php 定义路由。此文件默认不存在 需要自己创建。
新建路由文件 src/Http/api_routes.php
写入自己的路由 如下所示
本路由可以使用 /demo 直接访问,与
admin_api
无关
4. API逻辑交互 也提供了 json 返回的工具类
新建控制器,use ApiResponseTrait;即可通过$this 调用接口返回工具
5. 公共函数库
函数1 admin_user_role_check
All versions of custom-extend with dependencies
PHP Build Version
Package Version
The package mano-code/custom-extend contains the following files
Loading the files please wait ....