AVISO : Silex está apenas em modo de manutenção. O fim da vida está marcado para junho de 2018. Leia mais no blog do Symfony.
Silex é uma microestrutura PHP para desenvolver sites baseados em componentes Symfony:
<?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 funciona com PHP 7.1.3 ou posterior.
A forma recomendada de instalar o Silex é através do Composer:
composer require silex/silex " ~2.0 "
Alternativamente, você pode baixar o arquivo silex.zip e extraí-lo.
Leia a documentação para obter mais informações e o changelog para atualizar informações.
Para executar o conjunto de testes, você precisa do Composer e do PHPUnit:
composer install
phpunit
Se você tiver um problema de configuração, use a tag silex no StackOverflow para fazer uma pergunta.
Se você acha que há um problema real no Silex, abra um problema se ainda não houver um criado.
Silex é licenciado sob a licença do MIT.