「Php/codeigniter/composer autoload」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==composer_autoloadとは== ==composer_autoloadのオンオフ== application/config/config.php デフォルト $config['composer_autoload'] = FALSE; 使う場合 $con...」) |
|||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
==composer_autoloadとは== | ==composer_autoloadとは== | ||
+ | クラスを使用すると、composerが、自動で、require_onceをつけてくれるもの。 | ||
==composer_autoloadのオンオフ== | ==composer_autoloadのオンオフ== | ||
行6: | 行7: | ||
デフォルト | デフォルト | ||
$config['composer_autoload'] = FALSE; | $config['composer_autoload'] = FALSE; | ||
+ | |||
使う場合 | 使う場合 | ||
$config['composer_autoload'] = TRUE; | $config['composer_autoload'] = TRUE; | ||
+ | or | ||
+ | $config['composer_autoload'] = FCPATH . '/vendor/autoload.php'; | ||
==composerの設定== | ==composerの設定== |
2024年12月17日 (火) 02:27時点における最新版
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