for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace BoneMvc\Module\App;
use App\Controller\IndexController;
use Bone\Mvc\Router\RouterConfigInterface;
use Barnacle\RegistrationInterface;
use Barnacle\Container;
use League\Route\Router;
class AppPackage implements RegistrationInterface, RouterConfigInterface
{
/**
* @param Container $c
*/
public function addToContainer(Container $c)
}
* @return string
public function getEntityPath(): string
return '';
* @return bool
public function hasEntityPath(): bool
return false;
* @param Router $router
* @return Router
public function addRoutes(Container $c, Router $router): Router
$router->map('GET', '/', [IndexController::class, 'indexAction']);
return $router;