Bonjour les amis,
Voila je rencontre un petit problème avec mon code.
Décrivez ici votre code ou ce que vous cherchez à faire
<?php
namespace App;
class Router{
/**
* @var string
*/
private $viewPath;
/**
* @var AltoRouter
*/
public function __construct(string $viewPath)
{
$this->viewPath = $viewPath;
$this->router = new \AltoRouter();
}
public function get(string $url, string $view, ?string $name = null): self
{
$this->router->map('GET', $url, $view, $name);
return $this;
}
public function url(string $name,array $params = [])
{
return $this->router->generate($name,$params);
}
public function run():self
{
$match = $this->router->match();
$view = $match[ 'target' ];
$router = $this->router;
ob_start();
require $this->viewPath .DIRECTORY_SEPARATOR. $view . '.php';
$content = ob_get_clean();
require $this->viewPath .DIRECTORY_SEPARATOR. 'layouts/default.php';
return $this;
}
}
Essayer d'accéder au décalage du tableau sur la valeur de type bool.
Bonjour Courage10
voici ce que woops m'affiche :Essayer d'accéder au décalage du tableau sur la valeur de type bool.
VOICI ce que j'ai d'acvantage stp :" Tentative d'accès au décalage du tableau sur la valeur de type booléen"
Voici ce que le terminal m'affiche
Closed without sending a request; it was probably just an unused speculative preconnection