Ticket #2306 (new 改善提案)
namespace を使用した外部ライブラリを使用できない
Reported by: | nanasess | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | バックログ |
Component: | 管理画面 | Version: | 2.12.5 |
Keywords: | Cc: | ||
修正済み: | no |
Description
SC_ClassAutoloader が namespace に対応していないため, システムエラーとなってしまう. SC_ClassAutoloader_Ex で require することで対応できるが, もっとスマートに対応したい.
<?php class SC_ClassAutoloader_Ex extends SC_ClassAutoloader { public static function autoload($class) { // 先に namespace を使用したライブラリを autoloader に登録する require_once('path/to/namespace_module.php'); parent::autoload($class); } }
Note: See
TracTickets for help on using
tickets.
2.13.0の対応内容を固めていくため、バックログに移動します。