簡単な質問です。私は教育のためにmvc(私のミニフレームワーク;))を持っています。
https://github.com/aras123/MiniFramework
ルートベースにファイルtest.phpを作成した場合(たとえば)。
test.php
<?php
class Example {
public function __construct() {
echo 'This is example!';
}
}
そして、私のフレームワークで IndexController のアクションを作成し、クラスを含めて実行したい
アプリケーション/コントローラー/IndexController.php
<?php
namespace Application\Controller;
use Framework\Controller;
class IndexController extends Controller {
public function _init() {
}
public function IndexAction() {
require 'test.php'; //path is ok
$aaa = new Example(); //is error
}
エラーメッセージ:
Fatal error: Class 'Application\Controller\Example' not found in
/Application/Controller/IndexController.php on line ...