2017 © Pedro Peláez
 

library slimstack

Very minimal PHP front-controller class

image

adamquaile/slimstack

Very minimal PHP front-controller class

  • Tuesday, December 17, 2013
  • by adamquaile
  • Repository
  • 2 Watchers
  • 0 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

slimstack

Tiny front-controller offering very small and light routing., (*1)

  • This is built for very specific purposes. You might consider similar systems such as Silex or Slim which offer more features and flexibility. *

Getting the code.

This can be installed in your project with composer require adamquaile/slimstack, (*2)

Creating simple front-controllers / bootstrap files

<?php

// Auto-loading thanks to PSR/composer
require __DIR__ . '/../vendor/autoload.php';

$app = new \AdamQuaile\SlimStack\App();

// Simple dummy GET request
$app->get('/test/:name', function($name) {

    $data = [
        "name" => $name,
        "ids" => [1,2,3]
    ];

    $response = new Response(json_encode($data));
    return $response;

});

$app->run();

The Versions

17/12 2013

dev-master

9999999-dev

Very minimal PHP front-controller class

  Sources   Download

The Requires