tonics-router-system
tonics-router-system copied to clipboard
Unsure how to get this working
trafficstars
Is there .htaccess stuff needed?
Since it does not work - also not throwing an error or anything. Difficult to gauge if it is working.
this is my index.php file /public_hml/index.php
<?php
use Devsrealm\TonicsRouterSystem\Container\Container;
use Devsrealm\TonicsRouterSystem\Events\OnRequestProcess;
use Devsrealm\TonicsRouterSystem\Handler\Router;
use Devsrealm\TonicsRouterSystem\RequestInput;
use Devsrealm\TonicsRouterSystem\Resolver\RouteResolver;
use Devsrealm\TonicsRouterSystem\Response;
use Devsrealm\TonicsRouterSystem\Route;
use Devsrealm\TonicsRouterSystem\RouteNode;
use Devsrealm\TonicsRouterSystem\RouteTreeGenerator;
use Devsrealm\TonicsRouterSystem\State\RouteTreeGeneratorState;
session_start();
// load composer dependencies
require '../vendor/autoload.php';
$onRequestProcess = new OnRequestProcess(
new RouteResolver(
new Container()
),
new Route(
new RouteTreeGenerator(
new RouteTreeGeneratorState(), new RouteNode()
)
)
);
$router = new Router(
$onRequestProcess,
$onRequestProcess->getRouteObject(),
new Response(
$onRequestProcess, new RequestInput()
)
);
$route = $router->getRoute();
$route->get('/', function () {
echo 'Welcome To My Home Page';
});
@ErikThiart Sorry it took so long to reply, yes, you got the wiring up right, there is an issue with your web server settings, have you been able to get it working?