Exemple #1
0
 /**
  * Your main program
  *
  * Arguments and options have been parsed when this is run
  *
  * @param Options $options
  * @return void
  */
 protected function main(Options $options)
 {
     $tf = new TableFormatter($this->colors);
     $tf->setBorder(' | ');
     // nice border between colmns
     // show a header
     echo $tf->format(array('*', '30%', '30%'), array('ini setting', 'global', 'local'));
     // a line across the whole width
     echo str_pad('', $tf->getMaxWidth(), '-') . "\n";
     // colored columns
     $ini = ini_get_all();
     foreach ($ini as $val => $opts) {
         echo $tf->format(array('*', '30%', '30%'), array($val, $opts['global_value'], $opts['local_value']), array(Colors::C_CYAN, Colors::C_RED, Colors::C_GREEN));
     }
 }
 public function wordwrap($str, $width = 75, $break = "\n", $cut = false)
 {
     return parent::wordwrap($str, $width, $break, $cut);
 }