Skip to content
fixed composer.json
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
doc
src/Silex
tests
.gitignore
.travis.yml
LICENSE
README.rst
composer.json
phpunit.xml.dist

README.rst

Silex, a simple Web Framework

Silex is a PHP micro-framework to develop websites based on Symfony2 components:

<?php

require_once __DIR__.'/../vendor/autoload.php';

$app = new Silex\Application();

$app->get('/hello/{name}', function ($name) use ($app) {
  return 'Hello '.$app->escape($name);
});

$app->run();

Silex works with PHP 5.3.3 or later.

Installation

The recommended way to install Silex is through Composer. Just create a composer.json file and run the php composer.phar install command to install it:

{
    "require": {
        "silex/silex": "~1.1"
    }
}

Alternatively, you can download the silex.zip file and extract it.

More Information

Read the documentation for more information.

Tests

To run the test suite, you need Composer:

$ php composer.phar install --dev
$ vendor/bin/phpunit

Community

Check out #silex-php on irc.freenode.net.

License

Silex is licensed under the MIT license.

You can’t perform that action at this time.