xwp/wp-autoload

该软件包最新版本(1.0.0)的许可证信息不可用。

1.0.0 2023-11-27 14:41 UTC

This package is auto-updated.

Last update: 2024-08-27 16:05:46 UTC


README

WordPress编码标准文件命名规范的项目PHP自动加载器。

尝试解析类、接口和特性。

用法

将此库作为项目依赖项添加

composer require xwp/wp-autoload

将命名空间映射到包含您代码的文件夹中

$autoload = new XWP\IO\WP_Autoload\Autoload();

$autoload->add(
	__DIR__ . '/php',
	'YourVendor\Project'
);

$autoload->add(
	__DIR__ . '/lib/rest-api',
	'Another_Vendor\Rest_Api'
);

// Now instantiate the class without any includes.
$api = new YourVendor\Project\Module_One\Api();

例如,对 YourVendor\Project\Module_One\Api 的请求将尝试包含以下文件

  • .../php/module-one/class-api.php
  • .../php/module-one/interface-api.php
  • .../php/module-one/trait-api.php