2017 © Pedro Peláez
 

library vc

Simple View-Controller stack

image

perf/vc

Simple View-Controller stack

  • Wednesday, May 3, 2017
  • by jmfeurprier
  • Repository
  • 1 Watchers
  • 0 Stars
  • 367 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

VC

VC (View, Controller) is a simple and lightweight PHP View Controller stack., (*1)

Installation & Requirements

Install it with Composer:, (*2)

```shell script composer require perf/vc, (*3)


## Usage ### Initializing the front controller ```php <?php use perf\Vc\FrontController; $routesPath = __DIR__ . '/routes.xml'; $viewsBasePath = __DIR__ . '/view/'; $frontController = FrontController::createBuilder() ->setViewsBasePath($viewsBasePath) ->setRoutesPath($routesPath) ->build() ;

Running the front controller

<?php

use perf\Vc\RequestPopulator;

// Create and populate a HTTP request with values from super-globals ($_GET, $_POST, $_SERVER, etc).
$requestPopulator = new RequestPopulator();

$request = $requestPopulator->populate();

// Route, execute, and retrieve result into a HTTP response.
$response = $frontController->run($request);

// Render HTTP response (headers and content) to user.
$response->send();

Or, shorter:, (*4)

<?php

$requestPopulator = new RequestPopulator();

$frontController->run($requestPopulator->populate())->send();

The Versions

03/05 2017
06/03 2016

2.0.x-dev

2.0.9999999.9999999-dev

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

06/03 2016

2.0.4

2.0.4.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

31/08 2015

2.0.3

2.0.3.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

23/08 2015

2.0.2

2.0.2.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

20/08 2015

2.0.1

2.0.1.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

07/07 2015

dev-master

9999999-dev

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

07/07 2015

2.0.0

2.0.0.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

 

The Development Requires

17/05 2015

1.0.x-dev

1.0.9999999.9999999-dev

Simple View-Controller stack

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

The Development Requires

02/05 2015

1.0.0

1.0.0.0

Simple View-Controller stack

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

The Development Requires