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の対応内容を固めていくため、バックログに移動します。