PHP code example of filarichard / mvc_micro_framework

1. Go to this page and download the library: Download filarichard/mvc_micro_framework 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/ */

    

filarichard / mvc_micro_framework example snippets


$application = new \App\App();
$application->run();

$router = new \MVC\Router();

$router->addRoute(new \MVC\Route("/nameOfRoute", \Controllers\NameOfController::class, "nameOfFunction"));

return $router;

$this->setView();

$this->view->assignValue("nameOfVariable", $value);

$this->view->assignValue("title1", $titleValue);
$this->view->assignValue("subtitle1", $subtitleValue);
$this->view->assignValue("content1", $contentValue);

$this->view->render("pathToFile.html");

$this->eventDispatcher = new Dispatcher();

$this->eventName = new Event("eventName");

$this->eventDispatcher->attach($this->eventName, array($this, 'listenerName'));

$this->eventDispatcher->dispatch($this->eventName);

$this->eventDispatcher->detach($this->eventName, array($this, 'listenerName'));

$this->eventName->setPropagationStopped(true);