定制 nathanwooten/al 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

nathanwooten/al

最新稳定版本:1.0.1

Composer 安装命令:

composer require nathanwooten/al

包简介

The best autoloader.

README 文档

README

Downlaod

Composer

composer require nathanwooten\al

GitHub

https://github.com/nathanwooten/al

Usage:

Load

<?php

require_once 'al.php';

Load with Composer

<?php

require_once 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php';

A Top File(s)

nathanwooten\al\Al::path_( 'TOP_DIR', [ dirname( __FILE__ ) ] );
nathanwooten\al\Al::path_( 'TOP_FILE', [ 'TOP_DIR', 'top.php' ] );

$return = nathanwooten\al\Al::file_( 'TOP_FILE' );
...

From Any Entry Point

<?php

use nathanwooten\al\Al;

//... define public ...
//ie:
// PathFind.php is in all dirs
$pathFind = require dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'PathFind.php';
// define public
$public = $pathFind->pathFind( __FILE__, [ 'public_html' ] ) . DS . 'public_html' );
//...

Al::path_( 'PUBLIC_HTML', 'PUBLIC_HTML', $public );
Al::path_( 'TOP_FILE', 'PUBLIC_HTML', 'top.php' );

$containerOrApplication = Al::file_( 'TOP_FILE' );
return $containerOrApplication;

Config

The config is FIFO or first-in, first-out.

Config can technically include any function but is meant to include methods of the Al object that are appended by an "_"

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固