Chris@18: Chris@18: Chris@18: Console_Getopt Chris@18: pear.php.net Chris@18: Command-line option parser Chris@18: This is a PHP implementation of "getopt" supporting both Chris@18: short and long options. Chris@18: Chris@18: Andrei Zmievski Chris@18: andrei Chris@18: andrei@php.net Chris@18: no Chris@18: Chris@18: Chris@18: Stig Bakken Chris@18: ssb Chris@18: stig@php.net Chris@18: no Chris@18: Chris@18: Chris@18: Greg Beaver Chris@18: cellog Chris@18: cellog@php.net Chris@18: no Chris@18: Chris@18: Chris@18: 2019-02-06 Chris@18: Chris@18: 1.4.2 Chris@18: 1.4.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: BSD-2-Clause Chris@18: Chris@18: Chris@18: * Remove use of each(), which is removed in PHP 8 Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: PEAR Chris@18: pear.php.net Chris@18: 1.4.0 Chris@18: 1.999.999 Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 5.4.0 Chris@18: Chris@18: Chris@18: 1.8.0 Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2019-02-06 Chris@18: Chris@18: 1.4.2 Chris@18: 1.4.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: BSD-2-Clause Chris@18: Chris@18: * Remove use of each(), which is removed in PHP 8 Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2015-07-20 Chris@18: Chris@18: 1.4.1 Chris@18: 1.4.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: BSD-2-Clause Chris@18: Chris@18: * Fix unit test on PHP 7 [cweiske] Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2015-02-22 Chris@18: Chris@18: 1.4.0 Chris@18: 1.4.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: BSD-2-Clause Chris@18: Chris@18: * Change license to BSD-2-Clause Chris@18: * Set minimum PHP version to 5.4.0 Chris@18: * Mark static methods with "static" keyword Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2011-03-07 Chris@18: Chris@18: 1.3.1 Chris@18: 1.3.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: PHP License Chris@18: Chris@18: * Change the minimum PEAR installer dep to be lower Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2010-12-11 Chris@18: Chris@18: Chris@18: 1.3.0 Chris@18: 1.3.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: PHP License Chris@18: Chris@18: * Implement Request #13140: [PATCH] to skip unknown parameters. [patch by rquadling, improved on by dufuz] Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 2007-06-12 Chris@18: Chris@18: 1.2.3 Chris@18: 1.2.1 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: PHP License Chris@18: Chris@18: * fix Bug #11068: No way to read plain "-" option [cardoe] Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 1.2.2 Chris@18: 1.2.1 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: 2007-02-17 Chris@18: PHP License Chris@18: Chris@18: * fix Bug #4475: An ambiguous error occurred when specifying similar longoption name. Chris@18: * fix Bug #10055: Not failing properly on short options missing required values Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 1.2.1 Chris@18: 1.2.1 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: 2006-12-08 Chris@18: PHP License Chris@18: Chris@18: Fixed bugs #4448 (Long parameter values truncated with longoption parameter) and #7444 (Trailing spaces after php closing tag) Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 1.2 Chris@18: 1.2 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: 2003-12-11 Chris@18: PHP License Chris@18: Chris@18: Fix to preserve BC with 1.0 and allow correct behaviour for new users Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 1.0 Chris@18: 1.0 Chris@18: Chris@18: Chris@18: stable Chris@18: stable Chris@18: Chris@18: 2002-09-13 Chris@18: PHP License Chris@18: Chris@18: Stable release Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 0.11 Chris@18: 0.11 Chris@18: Chris@18: Chris@18: beta Chris@18: beta Chris@18: Chris@18: 2002-05-26 Chris@18: PHP License Chris@18: Chris@18: POSIX getopt compatibility fix: treat first element of args Chris@18: array as command name Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 0.10 Chris@18: 0.10 Chris@18: Chris@18: Chris@18: beta Chris@18: beta Chris@18: Chris@18: 2002-05-12 Chris@18: PHP License Chris@18: Chris@18: Packaging fix Chris@18: Chris@18: Chris@18: Chris@18: Chris@18: 0.9 Chris@18: 0.9 Chris@18: Chris@18: Chris@18: beta Chris@18: beta Chris@18: Chris@18: 2002-05-12 Chris@18: PHP License Chris@18: Chris@18: Initial release Chris@18: Chris@18: Chris@18: Chris@18: