qycloud/classloader

当文件名以小写字母开头时自动加载缺少的类

v1.0 2015-05-19 06:37 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:32:16 UTC


README

ClassLoader

ClassLoader 是一个工具,当文件名以小写字母开头时,自动加载缺少的类。

入门指南

  • 在您的应用程序根目录中创建 composer.json 文件
 {
    "require": {
        "php": ">=5.4.0",
        "nanjingboy/classloader": "*"
    }
}

使用示例

想象以下应用程序结构

application
├── models
│   └─── user.php

如果我们想访问 Models\User 类,我们应该像这样注册 classLoader

<?php
require __DIR__ . '/vendor/autoload.php';
$classLoader = new CloassLoader();
$classLoader->addPrefix('Models', __DIR__);
$classLoader->register();

许可证

MIT