Pop\Project\Install::cliHelp PHP Метод

cliHelp() публичный статический Метод

Print the CLI help message
public static cliHelp ( ) : void
Результат void
    public static function cliHelp()
    {
        echo ' -c --check                     ' . I18n::factory()->__('Check the current configuration for required dependencies') . PHP_EOL;
        echo ' -h --help                      ' . I18n::factory()->__('Display this help') . PHP_EOL;
        echo ' -i --install file.php          ' . I18n::factory()->__('Install a project based on the install file specified') . PHP_EOL;
        echo ' -l --lang fr                   ' . I18n::factory()->__('Set the default language for the project') . PHP_EOL;
        echo ' -m --map folder file.php       ' . I18n::factory()->__('Create a class map file from the source folder and save to the output file') . PHP_EOL;
        echo ' -s --show                      ' . I18n::factory()->__('Show project install instructions') . PHP_EOL;
        echo ' -v --version                   ' . I18n::factory()->__('Display version of Pop PHP Framework and latest available') . PHP_EOL . PHP_EOL;
    }

Usage Example

Пример #1
0
     echo 'Version Check' . PHP_EOL;
     echo '-------------' . PHP_EOL;
     echo 'Installed: ' . Version::getVersion() . PHP_EOL;
     echo 'Latest Available: ' . Version::getLatest() . PHP_EOL . PHP_EOL;
     // Else, check dependencies
 } else {
     if ($argv[1] == '-c' || $argv[1] == '--check') {
         echo 'Dependencies Check' . PHP_EOL;
         echo '------------------' . PHP_EOL;
         echo Version::check() . PHP_EOL;
         // Else, display help
     } else {
         if ($argv[1] == '-h' || $argv[1] == '--help') {
             echo 'Help' . PHP_EOL;
             echo '----' . PHP_EOL;
             Install::cliHelp();
             // Else, show instructions
         } else {
             if ($argv[1] == '-s' || $argv[1] == '--show') {
                 echo 'Project Install Instructions' . PHP_EOL;
                 echo '----------------------------' . PHP_EOL;
                 Install::instructions();
                 // Else, set default project language
             } else {
                 if ($argv[1] == '-l' || $argv[1] == '--lang') {
                     echo 'Set Default Project Language' . PHP_EOL;
                     echo '----------------------------' . PHP_EOL;
                     // Create list of available languages
                     $langs = I18n::getLanguages();
                     $langsList = null;
                     $i = 0;