Lines Matching refs:and
13 It is lightweight and has **no 3rd party dependencies**. Note: this is for non-interactive scripts only. It has no readline or similar support.
21 ## Usage and Examples
34 // register options and arguments
61 - create a class and ``extend splitbrain\phpcli\CLI``
62 - implement the ```setup($options)``` method and register options, arguments, commands and set help texts
67 - implement the ```main($options)``` method and do your business logic there
71 - instantiate your class and call ```run()``` on it
78 By default, the CLI class registers an exception handler and will print the exception's message to the end user and
79 exit the programm with a non-zero exit code. You can disable this behaviour and catch all exceptions yourself by
89 Colored output is handled through the ``Colors`` class. It tries to detect if a color terminal is available and only
101 and wrapping will fail, breaking your texts).
117 - precentages by provifing an integer and a percent sign (eg. ``25%``)
120 When mixing fixed and percentage widths, percentages refer to the remaining space after all fixed columns have been
130 The CLI class is a fully PSR-3 compatible logger (printing colored log data to STDOUT and STDERR). This is useful when
145 loglevels and our own `success` level: