protected function getTerminalWidth($default = 80) { static $dimensions; if (!$dimensions) { $application = new ConsoleApplication(); $dimensions = $application->getTerminalDimensions(); } return $dimensions[0] ?: $default; }