{
$this->router->map('POST|GET', $url, $view, $name);
return $this;
}
/**
* @param string $name
* @param array $params
* @return string
* @throws \Exception
*/
public function Url(string $name, array $params = [])
{
return $this->router->generate($name, $params);
}
public function run(): self
{
$match = $this->router->match();
$view = $match['target'];
$params = $match['params'];
$router = $this;
ob_start();
require $this->viewPath . DIRECTORY_SEPARATOR . $view . '.php';
$content = ob_get_clean();
require $this->viewPath . DIRECTORY_SEPARATOR . 'layout/default.php';
return $this;
}
}
"Trying to access array offset on value of type bool"
{
$this->router->map('POST|GET', $url, $view, $name);
return $this;
}
/**
* @param string $name
* @param array $params
* @return string
* @throws \Exception
*/
public function Url(string $name, array $params = [])
{
return $this->router->generate($name, $params);
}
public function run(): self
{
$match = $this->router->match();
$view = $match['target'];
$params = $match['params'];
$router = $this;
ob_start();
require $this->viewPath . DIRECTORY_SEPARATOR . $view . '.php';
$content = ob_get_clean();
require $this->viewPath . DIRECTORY_SEPARATOR . 'layout/default.php';
return $this;
}
}
2
"Trying to access array offset on value of type bool"
"/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/src/objects/Router.php"
58
}
http_response_code(301);
header('Location: ' . $uriAlpha);
exit();
}
$router = new Router(dirname(__DIR__) . '/templates');
$router
->match('/', 'home/home', 'home')
->match('/a-propos', 'about/about', 'about')
->match('/nous-contacter', 'contact/contact', 'contact')
->match('/tuyaux-pehd-accessoire-de-raccordement', 'gammePEHDCompression/gammePEHDCompression', 'gammePEHDCompression')
->match('/tuyaux-pe', 'tuyauxPE/tuyauxPE', 'tuyauxPE')
->match('/tuyau-pvc-pression', 'tuyauPVCpression/tuyauPVCpression', 'tuyauPVCpression')
->match('/tuyau-pvc-assainissement', 'tuyauPVCassainissement/tuyauPVCassainissement', 'tuyauPVCassainissement')
->match('/tuyau-pvc-evacuation', 'tuyauPVCevacuation/tuyauPVCevacuation', 'tuyauPVCevacuation')
->match('/accessoires-pvc', 'accessoirePVC/accessoirePVC', 'accessoirePVC')
->match('/tube-orange', 'tubeOrange/tubeOrange', 'tubeOrange')
->match('/send', 'newsLetter/newsLetter', 'newsLetter')
->match('/Tuyaux-pvc-pe', 'tuyauxPVC/tuyauxPVC', 'tuyauxPVC');
$router->run();
Key | Value |
TEMP | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
TMPDIR | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
TMP | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
ORIG_SCRIPT_NAME | "/.fpm/php5.external"
|
ORIG_PATH_TRANSLATED | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public/index.php"
|
ORIG_PATH_INFO | "/index.php"
|
ORIG_SCRIPT_FILENAME | "/home/clients/8abdd2945643335a6da49da0c3adffda/.config/apache/csip.admin-aes.com/.fpm/php5.external"
|
SCRIPT_NAME | "/index.php"
|
REQUEST_URI | "/images/tubes/9.jpg"
|
QUERY_STRING | "" |
REQUEST_METHOD | "GET"
|
SERVER_PROTOCOL | "HTTP/1.1"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
REDIRECT_URL | "/index.php"
|
REMOTE_PORT | "34568"
|
SCRIPT_FILENAME | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public/index.php"
|
SERVER_ADMIN | "webmaster@admin-aes.com"
|
CONTEXT_DOCUMENT_ROOT | "/home/clients/8abdd2945643335a6da49da0c3adffda/.config/apache/csip.admin-aes.com/.fpm/"
|
CONTEXT_PREFIX | "/.fpm/"
|
REQUEST_SCHEME | "https"
|
DOCUMENT_ROOT | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public"
|
REMOTE_ADDR | "18.188.61.223"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "127.0.0.80"
|
SERVER_NAME | "csip.admin-aes.com"
|
SERVER_SOFTWARE | "Apache"
|
SERVER_SIGNATURE | "" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
HTTP_X_FORWARDED_PROTO | "https"
|
HTTP_REFERER | "http://csip.sn/images/tubes/9.jpg"
|
HTTP_USER_AGENT | "claudebot"
|
HTTP_ACCEPT | "*/*"
|
HTTP_HOST | "csip.admin-aes.com"
|
PHP_VERSION | "8.1"
|
SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
SCRIPT_URL | "/images/tubes/9.jpg"
|
HTTPS | "on"
|
UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
REDIRECT_STATUS | "200"
|
REDIRECT_HANDLER | "php5-fcgi"
|
REDIRECT_PHP_VERSION | "8.1"
|
REDIRECT_SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
REDIRECT_SCRIPT_URL | "/images/tubes/9.jpg"
|
REDIRECT_HTTPS | "on"
|
REDIRECT_UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
REDIRECT_REDIRECT_STATUS | "200"
|
REDIRECT_REDIRECT_PHP_VERSION | "8.1"
|
REDIRECT_REDIRECT_SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
REDIRECT_REDIRECT_SCRIPT_URL | "/images/tubes/9.jpg"
|
REDIRECT_REDIRECT_HTTPS | "on"
|
REDIRECT_REDIRECT_UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1713456639.7405
|
REQUEST_TIME | 1713456639
|
Key | Value |
TEMP | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
TMPDIR | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
TMP | "/home/clients/8abdd2945643335a6da49da0c3adffda/tmp"
|
ORIG_SCRIPT_NAME | "/.fpm/php5.external"
|
ORIG_PATH_TRANSLATED | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public/index.php"
|
ORIG_PATH_INFO | "/index.php"
|
ORIG_SCRIPT_FILENAME | "/home/clients/8abdd2945643335a6da49da0c3adffda/.config/apache/csip.admin-aes.com/.fpm/php5.external"
|
SCRIPT_NAME | "/index.php"
|
REQUEST_URI | "/images/tubes/9.jpg"
|
QUERY_STRING | "" |
REQUEST_METHOD | "GET"
|
SERVER_PROTOCOL | "HTTP/1.1"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
REDIRECT_URL | "/index.php"
|
REMOTE_PORT | "34568"
|
SCRIPT_FILENAME | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public/index.php"
|
SERVER_ADMIN | "webmaster@admin-aes.com"
|
CONTEXT_DOCUMENT_ROOT | "/home/clients/8abdd2945643335a6da49da0c3adffda/.config/apache/csip.admin-aes.com/.fpm/"
|
CONTEXT_PREFIX | "/.fpm/"
|
REQUEST_SCHEME | "https"
|
DOCUMENT_ROOT | "/home/clients/8abdd2945643335a6da49da0c3adffda/sites/csip.admin-aes.com/public"
|
REMOTE_ADDR | "18.188.61.223"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "127.0.0.80"
|
SERVER_NAME | "csip.admin-aes.com"
|
SERVER_SOFTWARE | "Apache"
|
SERVER_SIGNATURE | "" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
HTTP_X_FORWARDED_PROTO | "https"
|
HTTP_REFERER | "http://csip.sn/images/tubes/9.jpg"
|
HTTP_USER_AGENT | "claudebot"
|
HTTP_ACCEPT | "*/*"
|
HTTP_HOST | "csip.admin-aes.com"
|
PHP_VERSION | "8.1"
|
SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
SCRIPT_URL | "/images/tubes/9.jpg"
|
HTTPS | "on"
|
UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
REDIRECT_STATUS | "200"
|
REDIRECT_HANDLER | "php5-fcgi"
|
REDIRECT_PHP_VERSION | "8.1"
|
REDIRECT_SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
REDIRECT_SCRIPT_URL | "/images/tubes/9.jpg"
|
REDIRECT_HTTPS | "on"
|
REDIRECT_UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
REDIRECT_REDIRECT_STATUS | "200"
|
REDIRECT_REDIRECT_PHP_VERSION | "8.1"
|
REDIRECT_REDIRECT_SCRIPT_URI | "https://csip.admin-aes.com/images/tubes/9.jpg"
|
REDIRECT_REDIRECT_SCRIPT_URL | "/images/tubes/9.jpg"
|
REDIRECT_REDIRECT_HTTPS | "on"
|
REDIRECT_REDIRECT_UNIQUE_ID | "ZiFF_zutFtsyR4sbuPlVPAAAAI4"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1713456639.7405
|
REQUEST_TIME | 1713456639
|