/** * Set up the application * * @return Application */ public function getApplication() { $app = new Application(); foreach (Setup::getCommandClasses() as $class) { $app->add(new $class()); } return $app; }
<?php /** * Magedownload CLI * * PHP version 5 * * @category MageDownload * @package MageDownload * @author Steve Robbins <*****@*****.**> * @copyright 2015 Steve Robbins * @license http://creativecommons.org/licenses/by/4.0/ CC BY 4.0 * @link https://github.com/steverobbins/magedownload-cli */ require_once __DIR__ . '/../vendor/autoload.php'; use MageDownload\Command\Setup; use Symfony\Component\Console\Application; $app = new Application('MageDownload CLI', '2.0.0'); foreach (Setup::getCommandClasses() as $class) { $app->add(new $class()); } $app->run();