The mcrypt
extension is required only if you use encrypted cookies.
Install composer in your project:
curl -s https://getcomposer.org/installer | php
Create a composer.json
file in your project root:
{
"require": {
"slim/slim": "2.*"
}
}
Install via composer:
php composer.phar install
Add this line to your application’s index.php
file:
<?php
require 'vendor/autoload.php';
Download and extract the Slim Framework into your project directory and require
it in your application’s index.php
file. You’ll also need to register Slim’s autoloader.
<?php
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
Instantiate a Slim application:
$app = new \Slim\Slim();
Define an HTTP GET route:
$app->get('/hello/:name', function ($name) {
echo "Hello, $name";
});
Run the Slim application:
$app->run();