PHP Класс iphp, iphp

The shell includes readline support with tab-completion and history. To start the shell, simply run this script from your command line. Use ctl-d to exit the shell, or enter the command "exit".
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$autocompleteList
$commandEscapeChar
$inReadline
$inputPrompt
$internalCommands
$options
$outputPrompt
$tmpFileShellCommand
$tmpFileShellCommandRequires
$tmpFileShellCommandState

Открытые методы

Метод Описание
__construct ( $options = [] ) Constructor
doCommand ( $command )
fakeReadline ( )
getPromptHeader ( )
historyFile ( )
initialize ( $options = [] )
main ( $options = [] )
options ( )
printHelp ( )
readlineCompleter ( $str )
runREPL ( )
stop ( )

Приватные методы

Метод Описание
getDefaultPhpBin ( )
initializeAutocompletion ( )
initializeCommands ( )
initializeOptions ( $options = [] )
initializeRequires ( )
initializeTags ( )
initializeTempFiles ( )
realReadline ( )
tmpDirName ( )
tmpFileNamed ( $name )

Описание методов

__construct() публичный Метод

Constructor
public __construct ( $options = [] )

doCommand() публичный Метод

public doCommand ( $command )

fakeReadline() публичный Метод

public fakeReadline ( )

getPromptHeader() публичный Метод

public getPromptHeader ( )

historyFile() публичный Метод

public historyFile ( )

initialize() публичный Метод

public initialize ( $options = [] )

main() публичный статический Метод

public static main ( $options = [] )

options() публичный Метод

public options ( )

printHelp() публичный Метод

public printHelp ( )

readlineCompleter() публичный Метод

public readlineCompleter ( $str )

runREPL() публичный Метод

public runREPL ( )

stop() публичный Метод

public stop ( )

Описание свойств

$autocompleteList защищенное свойство

protected $autocompleteList

$commandEscapeChar защищенное свойство

protected $commandEscapeChar

$inReadline защищенное свойство

protected $inReadline

$inputPrompt защищенное свойство

protected $inputPrompt

$internalCommands защищенное свойство

protected $internalCommands

$options защищенное свойство

protected $options

$outputPrompt защищенное свойство

protected $outputPrompt

$tmpFileShellCommand защищенное свойство

protected $tmpFileShellCommand

$tmpFileShellCommandRequires защищенное свойство

protected $tmpFileShellCommandRequires

$tmpFileShellCommandState защищенное свойство

protected $tmpFileShellCommandState