1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
<?php
declare(strict_types=1);
namespace libphonenumber\buildtools;
use libphonenumber\buildtools\Commands\BuildCommand;
use libphonenumber\buildtools\Commands\BuildMetadataPHPFromXMLCommand;
use libphonenumber\buildtools\Commands\GeneratePhonePrefixDataCommand;
use libphonenumber\buildtools\Commands\GenerateTimeZonesMapDataCommand;
use Symfony\Component\Console\Application;
/**
* @internal
*/
class BuildApplication extends Application
{
public const VERSION = '9';
public function __construct()
{
parent::__construct('libphonenumber Data Builder', self::VERSION);
$this->addCommands(
[
new BuildCommand(),
new BuildMetadataPHPFromXMLCommand(),
new GeneratePhonePrefixDataCommand(),
new GenerateTimeZonesMapDataCommand(),
]
);
}
}
|