<?php /* * This file is part of the Silex framework. * * (c) Fabien Potencier <fabien@symfony.com> * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ Phar::mapPhar('silex.phar'); require_once 'phar://silex.phar/vendor/autoload.php'; if ('cli' === php_sapi_name() && basename(__FILE__) === basename($_SERVER['argv'][0]) && isset($_SERVER['argv'][1])) { switch ($_SERVER['argv'][1]) { case 'update': $remoteFilename = 'http://silex.sensiolabs.org/get/silex.phar'; $localFilename = __DIR__.'/silex.phar'; file_put_contents($localFilename, file_get_contents($remoteFilename)); break; case 'check': $latest = trim(file_get_contents('http://silex.sensiolabs.org/get/version')); if ($latest != Silex\Application::VERSION) { printf("A newer Silex version is available (%s).\n", $latest); } else { print("You are using the latest Silex version.\n"); } break; case 'version': printf("Silex version %s\n", Silex\Application::VERSION); break; default: printf("Unknown command '%s' (available commands: version, check, and update).\n", $_SERVER['argv'][1]); } exit(0); } __HALT_COMPILER(); ?> ij � silex.phar src/Silex/Application.php�) 8H�O�) �q':� src/Silex/Controller.php) 8H�O) E� � "