PhpBrew\Command\DownloadCommand::arguments PHP Method

arguments() public method

public arguments ( $args )
    public function arguments($args)
    {
        $args->add('version')->suggestions(function () {
            $releaseList = ReleaseList::getReadyInstance();
            $releases = $releaseList->getReleases();
            $collection = new ValueCollection();
            foreach ($releases as $major => $versions) {
                $collection->group($major, "PHP {$major}", array_keys($versions));
            }
            $collection->group('pseudo', 'pseudo', array('latest', 'next'));
            return $collection;
        });
    }