#!/usr/bin/env php <?php /* * Sakura Mahou * Get it, because Sakura is a magical girl in that one anime? * Kill me. */ // Declare Namespace namespace Sakura; // Uses use Sakura\Console\Application; use GetOptionKit\Exception\InvalidOptionException; // Define that this page won't require templating define('SAKURA_NO_TPL', true); // Include components require_once 'sakura.php'; // Check if we're using console if (php_sapi_name() === 'cli') { // Create an instance $console = new Application; // Attempt to run try { $console->run($argv); } catch (InvalidOptionException $e) { die($e->getMessage()); } } else { echo 'Why would you even try to run a console app through a browser?'; }