X7ROOT File Manager
Current Path:
/opt/cpanel/ea-wappspector/vendor/symfony/console/Helper
opt
/
cpanel
/
ea-wappspector
/
vendor
/
symfony
/
console
/
Helper
/
??
..
??
DebugFormatterHelper.php
(3.32 KB)
??
DescriptorHelper.php
(2.43 KB)
??
Dumper.php
(1.98 KB)
??
FormatterHelper.php
(2.34 KB)
??
Helper.php
(5.06 KB)
??
HelperInterface.php
(846 B)
??
HelperSet.php
(2.52 KB)
??
InputAwareHelper.php
(747 B)
??
ProcessHelper.php
(4.87 KB)
??
ProgressBar.php
(18.28 KB)
??
ProgressIndicator.php
(7.02 KB)
??
QuestionHelper.php
(19.05 KB)
??
SymfonyQuestionHelper.php
(3.2 KB)
??
Table.php
(29.15 KB)
??
TableCell.php
(1.77 KB)
??
TableCellStyle.php
(2.22 KB)
??
TableRows.php
(581 B)
??
TableSeparator.php
(531 B)
??
TableStyle.php
(12.39 KB)
Editing: FormatterHelper.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Console\Helper; use Symfony\Component\Console\Formatter\OutputFormatter; /** * The Formatter class provides helpers to format messages. * * @author Fabien Potencier <fabien@symfony.com> */ class FormatterHelper extends Helper { /** * Formats a message within a section. * * @return string */ public function formatSection(string $section, string $message, string $style = 'info') { return sprintf('<%s>[%s]</%s> %s', $style, $section, $style, $message); } /** * Formats a message as a block of text. * * @param string|array $messages The message to write in the block * * @return string */ public function formatBlock($messages, string $style, bool $large = false) { if (!\is_array($messages)) { $messages = [$messages]; } $len = 0; $lines = []; foreach ($messages as $message) { $message = OutputFormatter::escape($message); $lines[] = sprintf($large ? ' %s ' : ' %s ', $message); $len = max(self::width($message) + ($large ? 4 : 2), $len); } $messages = $large ? [str_repeat(' ', $len)] : []; for ($i = 0; isset($lines[$i]); ++$i) { $messages[] = $lines[$i].str_repeat(' ', $len - self::width($lines[$i])); } if ($large) { $messages[] = str_repeat(' ', $len); } for ($i = 0; isset($messages[$i]); ++$i) { $messages[$i] = sprintf('<%s>%s</%s>', $style, $messages[$i], $style); } return implode("\n", $messages); } /** * Truncates a message to the given length. * * @return string */ public function truncate(string $message, int $length, string $suffix = '...') { $computedLength = $length - self::width($suffix); if ($computedLength > self::width($message)) { return $message; } return self::substr($message, 0, $length).$suffix; } /** * {@inheritdoc} */ public function getName() { return 'formatter'; } }
Upload File
Create Folder