Zeta Components Manual :: Docs For Class ezcConsoleDialogViewer
ConsoleTools::ezcConsoleDialogViewer
Class ezcConsoleDialogViewer
Utility class for ezcConsoleDialog implementations.
This class contains utility methods for working with ezcConsoleDialog implementations.
To display a dialog in a loop until a valid result is received do:
- // Instatiate dialog in $dialog ...
 
For implementing a custom dialog, the method readLine() method can be used to read a line of input from the user.
Source for this file: /ConsoleTools/src/dialog_viewer.php
| Version: | //autogen// | 
Method Summary
| public static mixed | 
            
              displayDialog(
                                                                                    $dialog
                                                 )
            
            Displays a dialog and returns a valid result from it.            | 
        
| public static string | 
            
              readLine(
               )
            
            Returns a line from STDIN.            | 
        
Methods
displayDialog
      static mixed
      displayDialog(
                                  ezcConsoleDialog
          $dialog
                        )
    
      Displays a dialog and returns a valid result from it.
This methods displays a dialog in a loop, until it received a valid result from it and returns this result.
Parameters:
| Name | Type | Description | 
|---|---|---|
$dialog | 
                ezcConsoleDialog | The dialog to display. | 
readLine
      static string
      readLine(
      )
    
      Returns a line from STDIN.
The returned line is fully trimmed.
Exceptions:
| Type | Description | 
|---|---|
ezcConsoleDialogAbortException | 
                if the user closes STDIN using <CTRL>-D. | 
      Documentation generated by phpDocumentor 1.4.3