for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Imanghafoori\HeyMan\WatchingStrategies\Routes;
use Illuminate\Routing\Events\RouteMatched;
use Illuminate\Support\Facades\Route;
use Imanghafoori\HeyMan\WatchingStrategies\BaseManager;
class RouterEventManager extends BaseManager
{
public function start()
Route::matched(function (RouteMatched $eventObj) {
$matchedRoute = [
$eventObj->route->getName(),
$eventObj->route->getActionName(),
$eventObj->request->method().$eventObj->route->uri,
];
resolve(RouteMatchListener::class)->execMatchedCallbacks($matchedRoute, $this->data);
});
}