Overview

Packages

  • Argv

Classes

  • Horde_Argv_AmbiguousOptionException
  • Horde_Argv_BadOptionException
  • Horde_Argv_Exception
  • Horde_Argv_HelpFormatter
  • Horde_Argv_IndentedHelpFormatter
  • Horde_Argv_Option
  • Horde_Argv_OptionConflictException
  • Horde_Argv_OptionContainer
  • Horde_Argv_OptionException
  • Horde_Argv_OptionGroup
  • Horde_Argv_OptionValueException
  • Horde_Argv_Parser
  • Horde_Argv_TitledHelpFormatter
  • Horde_Argv_Translation
  • Horde_Argv_Values
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3:  * @author   Chuck Hagenbuch <chuck@horde.org>
 4:  * @author   Mike Naberezny <mike@maintainable.com>
 5:  * @license  http://www.horde.org/licenses/bsd BSD
 6:  * @category Horde
 7:  * @package  Argv
 8:  */
 9: 
10: /**
11:  * Raised if an ambiguous option is seen on the command line.
12:  *
13:  * @category Horde
14:  * @package  Argv
15:  */
16: class Horde_Argv_AmbiguousOptionException extends Horde_Argv_BadOptionException
17: {
18:     public function __construct($opt_str, $possibilities)
19:     {
20:         // Have to skip the BadOptionException constructor or the string gets double-prefixed.
21:         Horde_Argv_OptionException::__construct(sprintf('ambiguous option: %s (%s?)', $opt_str, implode(', ', $possibilities)));
22:     }
23: 
24: }
25: 
API documentation generated by ApiGen