我正在尝试在我的应用程序中使用类型提示功能,但有些东西无法正常工作。我尝试了以下
define('PULSE_START', microtime(true));
require('../Pulse/Bootstrap/Bootstrap.php');
$app = new Application();
$app->run();
$app->get('/404', function(Application $app)
{
$app->error(404);
});
而不是 404 输出我得到了这个
Catchable fatal error: Argument 1 passed to {closure}() must be an instance of Pulse\Core\Application, none given in E:\Server\xampp\htdocs\web\pulse\WWW\Index.php on line 23
我不明白,Application 类是一个命名空间类(Pulse\Core\Application),但我创建了一个别名,所以我认为这不是问题所在。