こんにちは、php でショッピング カートを作成しようとしています。これを行うために、Slim 3 フレームワークを使用していますが、エラーが発生し、何が問題なのか理解できないようです。どんな助けでも大歓迎です、ありがとう!
ルート.php
エラーは、以下の get 関数の構文にあるようです。
<?php
$app->get('/', ['Cart\Controllers\HomeController', 'index'])->setName('home');
?>
Container.php
use Slim\Views\Twig;
use Slim\Views\TwigExtension;
use Interop\Container\ContainerInterface;
use function DI\get;
return [
'router' => get(Slim\Router::class),
Twig::class => function (ContainerInterface $c)
{
$twig = new Twig(__DIR__ . '/../resources/views', [
'catche' => false
]);
$twig->addExtension(new TwigExtension(
$c->get('router'),
$c->get('request')->getUri()
));
return $twig;
}
];
?>