/opt/alt/php55/usr/share/doc/pear/ConsoleTools/docs
NameSizeModeActions
img/-0755rm
CREDITS2290644editdlrm
example_input.php27050644editdlrm
example_menu_dialog_full.php6240644editdlrm
example_output.php21070644editdlrm
example_progressbar.php34420644editdlrm
example_progressmonitor.php10990644editdlrm
example_question_dialog_collection_full.php6130644editdlrm
example_question_dialog_factory_yesno.php4610644editdlrm
example_question_dialog_type_full.php6300644editdlrm
example_statusbar.php9870644editdlrm
example_table.php21420644editdlrm
example_table_2.php17460644editdlrm
LICENSE15700644editdlrm
tutorial.txt244920644editdlrm
tutorial_autoload.php4950644editdlrm
tutorial_example_01_output_basic.php1840644editdlrm
tutorial_example_02_output_advanced.php6570644editdlrm
tutorial_example_03_output_options.php7550644editdlrm
tutorial_example_04_input_basic.php3990644editdlrm
tutorial_example_05_input_advanced.php11330644editdlrm
tutorial_example_06_progressbar_basic.php2710644editdlrm
tutorial_example_07_progressbar_advanced.php5960644editdlrm
tutorial_example_08_statusbar.php6560644editdlrm
tutorial_example_09_table_basic.php10880644editdlrm
tutorial_example_10_table_advanced.php10240644editdlrm
tutorial_example_11_progressmonitor.php2990644editdlrm
tutorial_example_12_input_arguments.php14420644editdlrm
tutorial_example_13_dialog_question.php5520644editdlrm
tutorial_example_14_dialog_yesnoquestion.php3340644editdlrm
tutorial_example_15_dialog_menu.php7390644editdlrm
tutorial_example_output_targets.php3080644editdlrm
Edit: /opt/alt/php55/usr/share/doc/pear/ConsoleTools/docs/example_progressbar.php (3442B)
formats->red->color = "red"; // Create progress bar itself $progress = new ezcConsoleProgressbar( $out, 100, array( 'step' => 5 ) ); $progress->options->emptyChar = '-'; $progress->options->progressChar = $out->formatText('>', "red"); $progress->options->formatString = "Uploading file : %act%/%max% kb [%bar%]"; // Perform actions $i = 0; while( $i++ < 20 ) { // Do whatever you want to indicate progress for usleep( mt_rand( 20000, 2000000 ) ); // Advance the progressbar by one step ( uploading 5k per run ) $progress->advance(); } // Finish progress bar and jump to next line. $progress->finish(); $out->outputText( "Successfully uploaded .\n", 'success' ); /* OUTPUT: (sequential, will be printed into 1 line and updated in reallife) Uploading file : 5/100 kb [++#----------------------------------------------] Uploading file : 10/100 kb [+++++#-------------------------------------------] Uploading file : 15/100 kb [++++++++#----------------------------------------] Uploading file : 20/100 kb [+++++++++++#-------------------------------------] Uploading file : 25/100 kb [++++++++++++++#----------------------------------] Uploading file : 30/100 kb [+++++++++++++++++#-------------------------------] Uploading file : 35/100 kb [++++++++++++++++++++#----------------------------] Uploading file : 40/100 kb [+++++++++++++++++++++++#-------------------------] Uploading file : 45/100 kb [++++++++++++++++++++++++++#----------------------] Uploading file : 50/100 kb [+++++++++++++++++++++++++++++#-------------------] Uploading file : 55/100 kb [++++++++++++++++++++++++++++++++#----------------] Uploading file : 60/100 kb [+++++++++++++++++++++++++++++++++++#-------------] Uploading file : 65/100 kb [++++++++++++++++++++++++++++++++++++++#----------] Uploading file : 70/100 kb [+++++++++++++++++++++++++++++++++++++++++#-------] Uploading file : 75/100 kb [++++++++++++++++++++++++++++++++++++++++++++#----] Uploading file : 80/100 kb [+++++++++++++++++++++++++++++++++++++++++++++++#-] Uploading file : 85/100 kb [++++++++++++++++++++++++++++++++++++++++++++++++#] Uploading file : 90/100 kb [++++++++++++++++++++++++++++++++++++++++++++++++#] Uploading file : 95/100 kb [++++++++++++++++++++++++++++++++++++++++++++++++#] Uploading file : 100/100 kb [++++++++++++++++++++++++++++++++++++++++++++++++#] Uploading file : 100/100 kb [++++++++++++++++++++++++++++++++++++++++++++++++#]Successfully uploaded . */ ?>