Script for generating autoloader based on the map of classes in your project. Support namespace, trait.
PHP >= 5.3
Just download autoload.phar and run next command in terminal:
php autoload.phar --file=/path/to/file_for_autoload.php --dir=/path/to/dir/where/php/files
Script will create file "/path/to/file_for_autoload.php" with autoloader. Just include this in your project:
<?php
include '/path/to/file_for_autoload.php';
By default, script will generate relative paths. If you need absolute paths - use next command:
php autoload.phar --file=/path/to/file_for_autoload.php --dir=/path/to/dir/where/php/file --absolute-path
Скрипт для генерации автозагрузчика на основании карты классов вашего проекта. Поддерживает неймспейсы и трейты.
PHP >= 5.3
Скачайте autoload.phar и выполните команду в консоли:
php autoload.phar --file=/path/to/file_for_autoload.php --dir=/path/to/dir/where/php/file
Скрипт создаст файл "/path/to/file_for_autoload.php" (если это возможно) с автозагрузчиком. Просто подключите его в вашем проекте:
<?php
include '/path/to/file_for_autoload.php';
По-умолчанию, скрипт записывает относительные пути. Если вам нужно, чтобы были сгенерированы абсолютные пути - используйте команду:
php autoload.phar --file=/path/to/file_for_autoload.php --dir=/path/to/dir/where/php/file --absolute-path