trigig / silex_fixed
The PHP micro-framework based on the Symfony2 Components
v2.0
2014-05-20 01:08 UTC
Requires
- php: >=5.3.3
- symfony/event-dispatcher: >=2.4,<2.6-dev
- symfony/http-foundation: >=2.4,<2.6-dev
- symfony/http-kernel: >=2.4,<2.6-dev
- symfony/routing: >=2.4,<2.6-dev
- trigig/pimple_fixed: 2.1.*@dev
Requires (Dev)
- doctrine/dbal: ~2.2
- monolog/monolog: ~1.4,>=1.4.1
- phpunit/phpunit: ~4.0
- swiftmailer/swiftmailer: 5.*
- symfony/browser-kit: >=2.4,<2.6-dev
- symfony/config: >=2.4,<2.6-dev
- symfony/css-selector: >=2.4,<2.6-dev
- symfony/debug: >=2.4,<2.6-dev
- symfony/dom-crawler: >=2.4,<2.6-dev
- symfony/finder: >=2.4,<2.6-dev
- symfony/form: >=2.4,<2.6-dev
- symfony/locale: >=2.4,<2.6-dev
- symfony/monolog-bridge: >=2.4,<2.6-dev
- symfony/options-resolver: >=2.4,<2.6-dev
- symfony/process: >=2.4,<2.6-dev
- symfony/security: >=2.4,<2.6-dev
- symfony/serializer: >=2.4,<2.6-dev
- symfony/translation: >=2.4,<2.6-dev
- symfony/twig-bridge: >=2.4,<2.6-dev
- symfony/validator: >=2.4,<2.6-dev
- twig/twig: >=1.8.0,<2.0-dev
Suggests
- symfony/browser-kit: >=2.4,<2.6-dev
- symfony/css-selector: >=2.4,<2.6-dev
- symfony/dom-crawler: >=2.4,<2.6-dev
- symfony/form: >=2.4,<2.6-dev
Replaces
- trigig/api: v2.0
- trigig/providers: v2.0
This package is not auto-updated.
Last update: 2024-12-25 04:04:26 UTC
README
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.