Commit 8197ab55 by Suralc

Revert static calls in switch

parent ded4ccd7
...@@ -316,76 +316,76 @@ class Console ...@@ -316,76 +316,76 @@ class Console
$styleA = array(); $styleA = array();
foreach (explode(';', $ansi) as $controlCode) { foreach (explode(';', $ansi) as $controlCode) {
switch ($controlCode) { switch ($controlCode) {
case self::FG_BLACK: case static::FG_BLACK:
$style = array('color' => '#000000'); $style = array('color' => '#000000');
break; break;
case self::FG_BLUE: case static::FG_BLUE:
$style = array('color' => '#000078'); $style = array('color' => '#000078');
break; break;
case self::FG_CYAN: case static::FG_CYAN:
$style = array('color' => '#007878'); $style = array('color' => '#007878');
break; break;
case self::FG_GREEN: case static::FG_GREEN:
$style = array('color' => '#007800'); $style = array('color' => '#007800');
break; break;
case self::FG_GREY: case static::FG_GREY:
$style = array('color' => '#787878'); $style = array('color' => '#787878');
break; break;
case self::FG_PURPLE: case static::FG_PURPLE:
$style = array('color' => '#780078'); $style = array('color' => '#780078');
break; break;
case self::FG_RED: case static::FG_RED:
$style = array('color' => '#780000'); $style = array('color' => '#780000');
break; break;
case self::FG_YELLOW: case static::FG_YELLOW:
$style = array('color' => '#787800'); $style = array('color' => '#787800');
break; break;
case self::BG_BLACK: case static::BG_BLACK:
$style = array('background-color' => '#000000'); $style = array('background-color' => '#000000');
break; break;
case self::BG_BLUE: case static::BG_BLUE:
$style = array('background-color' => '#000078'); $style = array('background-color' => '#000078');
break; break;
case self::BG_CYAN: case static::BG_CYAN:
$style = array('background-color' => '#007878'); $style = array('background-color' => '#007878');
break; break;
case self::BG_GREEN: case static::BG_GREEN:
$style = array('background-color' => '#007800'); $style = array('background-color' => '#007800');
break; break;
case self::BG_GREY: case static::BG_GREY:
$style = array('background-color' => '#787878'); $style = array('background-color' => '#787878');
break; break;
case self::BG_PURPLE: case static::BG_PURPLE:
$style = array('background-color' => '#780078'); $style = array('background-color' => '#780078');
break; break;
case self::BG_RED: case static::BG_RED:
$style = array('background-color' => '#780000'); $style = array('background-color' => '#780000');
break; break;
case self::BG_YELLOW: case static::BG_YELLOW:
$style = array('background-color' => '#787800'); $style = array('background-color' => '#787800');
break; break;
case self::BOLD: case static::BOLD:
$style = array('font-weight' => 'bold'); $style = array('font-weight' => 'bold');
break; break;
case self::ITALIC: case static::ITALIC:
$style = array('font-style' => 'italic'); $style = array('font-style' => 'italic');
break; break;
case self::UNDERLINE: case static::UNDERLINE:
$style = array('text-decoration' => array('underline')); $style = array('text-decoration' => array('underline'));
break; break;
case self::OVERLINED: case static::OVERLINED:
$style = array('text-decoration' => array('overline')); $style = array('text-decoration' => array('overline'));
break; break;
case self::CROSSED_OUT: case static::CROSSED_OUT:
$style = array('text-decoration' => array('line-through')); $style = array('text-decoration' => array('line-through'));
break; break;
case self::BLINK: case static::BLINK:
$style = array('text-decoration' => array('blink')); $style = array('text-decoration' => array('blink'));
break; break;
case self::NEGATIVE: // ??? case static::NEGATIVE: // ???
case self::CONCEALED: case static::CONCEALED:
case self::ENCIRCLED: case static::ENCIRCLED:
case self::FRAMED: case static::FRAMED:
// TODO allow resetting codes // TODO allow resetting codes
break; break;
case 0: // ansi reset case 0: // ansi reset
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment