facebook twitter hatena line email

Php/codeigniter/composer autoload

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

composer_autoloadとは

クラスを使用すると、composerが、自動で、require_onceをつけてくれるもの。

composer_autoloadのオンオフ

application/config/config.php

デフォルト

$config['composer_autoload'] = FALSE;

使う場合

$config['composer_autoload'] = TRUE;

or

$config['composer_autoload'] = FCPATH . '/vendor/autoload.php';

composerの設定

composer.json

application/composer.json
{
    "autoload": {
        "psr-4": {
            "app\\": "../../../"
        }
    }
}

参考:https://github.com/yidas/codeigniter-psr4-autoload/blob/master/composer.json