следуя этому фрагменту кода
$f3=require('lib/base.php');
$f3->route('GET /brew/@count',
function($f3) {
echo $f3->get('PARAMS.count').' bottles of beer on the wall.';
}
);
$f3->run();
из примеров Fat-Free Framework на https://github.com/bcosca/fatfree#routing-engine Я получаю эту ошибку в своем браузере:
Internal Server Error
Missing argument 1 for {closure}()
* /var/www/f3/index.php:36 Base->{closure}
* /var/www/f3/lib/base.php:972
* Base->call(Closure::__set_state(),NULL,'beforeroute,afterroute')
* /var/www/f3/index.php:40 Base->run()
Я знаю, что проблема в том, что $f3 не передается функции в качестве параметра, но я не понимаю, почему. Кто-нибудь может мне помочь?