class PrepareTerminalWidthOption implements PrepareFormatter (View source)

Properties

protected $application

var Application

protected $terminal
protected $defaultWidth

var int

protected $maxWidth

var int

protected $minWidth

var int

protected $shouldWrap

Methods

__construct($defaultWidth = 0)

No description

setApplication(Application $application)

No description

setTerminal($terminal)

No description

getTerminal()

No description

enableWrap($shouldWrap)

No description

prepare(CommandData $commandData, FormatterOptions $options)

No description

getTerminalWidth()

No description

getMaxWidth(CommandData $commandData)

No description

getMinWidth(CommandData $commandData)

No description

Details

__construct($defaultWidth = 0)

No description

Parameters

$defaultWidth

setApplication(Application $application)

No description

Parameters

Application $application

setTerminal($terminal)

No description

Parameters

$terminal

getTerminal()

No description

enableWrap($shouldWrap)

No description

Parameters

$shouldWrap

prepare(CommandData $commandData, FormatterOptions $options)

No description

Parameters

CommandData $commandData
FormatterOptions $options

protected getTerminalWidth()

No description

protected getTerminalWidthViaApplication()

No description

protected getMaxWidth(CommandData $commandData)

No description

Parameters

CommandData $commandData

protected getMinWidth(CommandData $commandData)

No description

Parameters

CommandData $commandData