1. Go to this page and download the library: Download brtriver/slim3-controller library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
brtriver / slim3-controller example snippets
use Brtriver\Controller\Controller;
$app->get('/hello/{name}', new class($app) extends Controller {
public function action($args)
{
return $this->render($this->container['greet'] . $args['name']);
}
});
use Brtriver\Controller\Controller;
use Brtriver\Controller\Templatable;
$app->get('/hello/{name}', new class($app) extends Controller {
use Templatable;
public function action($args)
{
return $this->renderWithT('web.html', ['name' => $args['name']]);
}
});
use Brtriver\Controller\Controller;
use Brtriver\Controller\JsonResponse;
$app->get('/json/{name}', new class($app) extends Controller {
use JsonResponse;
public function action($args)
{
return $this->renderWithJson(['name' => $args['name']]);
}
});
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.