Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Terminal

Fonctions membres publiques

 getWidth ()
 
 getHeight ()
 

Fonctions membres publiques statiques

static hasSttyAvailable ()
 

Fonctions membres privées statiques

static initDimensions ()
 
static hasVt100Support ()
 
static initDimensionsUsingStty ()
 
static getConsoleMode ()
 
static getSttyColumns ()
 
static readFromProcess (string $command)
 

Attributs privés statiques

static $width
 
static $height
 
static $stty
 

Documentation des fonctions membres

◆ getConsoleMode()

static getConsoleMode ( )
staticprivate

Runs and parses mode CON if it's available, suppressing any error output.

Renvoie
int[]|null An array composed of the width and the height or null if it could not be parsed

Références $info, et null.

◆ getHeight()

getHeight ( )

Gets the terminal height.

Renvoie
int

Références Terminal\$height, $height, et null.

◆ getSttyColumns()

static getSttyColumns ( )
staticprivate

Runs and parses stty -a if it's available, suppressing any error output.

◆ getWidth()

getWidth ( )

Gets the terminal width.

Renvoie
int

Références Terminal\$width, $width, et null.

◆ hasSttyAvailable()

static hasSttyAvailable ( )
static

◆ hasVt100Support()

static hasVt100Support ( )
staticprivate

Returns whether STDOUT has vt100 support (some Windows 10+ configurations).

◆ initDimensions()

static initDimensions ( )
staticprivate

Références $height, $width, elseif, et null.

◆ initDimensionsUsingStty()

static initDimensionsUsingStty ( )
staticprivate

Initializes dimensions using the output of an stty columns line.

Références $height, $width, et elseif.

◆ readFromProcess()

static readFromProcess ( string  $command)
staticprivate

Références $info, et null.

Documentation des champs

◆ $height

$height
staticprivate

Référencé par Terminal\getHeight().

◆ $stty

$stty
staticprivate

◆ $width

$width
staticprivate

Référencé par Terminal\getWidth().


La documentation de cette classe a été générée à partir du fichier suivant :