emiliojva/package-patterns
SON课程教授的抽象集合包 - 适用于PHP 5.*
v1.0
2020-11-04 02:45 UTC
Requires
- php: >=5.4.0
- illuminate/support: v5.0.33
This package is auto-updated.
Last update: 2024-09-04 11:37:34 UTC
README
开发微框架 - SON
https://github.com/emiliojva/Package-Pattern-For-Composser
安装Composer
-
在getcomposer.org网站上下载'composer.phar'。
-
将'composer.phar'文件放置在项目目录中。
-
创建package.json文件
php composer.phar init
PSR-4
-
在package.json中关联PSR-4。指定供应商和基本目录(src或source)。
"autoload": { "psr-4": { "Inovuerj\\": "src/" } }
-
项目根目录为src/
-
在项目的bootstrap文件(如app.php)中导入自动加载
require 'autoloading.php';
-
使用namespace是必须的,以便composer能定位到类。
-
使用以供应商名称开头并以类名称结尾的格式。
-
调用示例
$exemplo = new Fornecedor\PacoteOuSubdominio\classe; $router = new Inovuerj\Router\Router;