@@ -11,7 +11,7 @@ |
||
11 | 11 | Console::log(" - you may need to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method to be sure all previous text is overwritten."); |
12 | 12 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
13 | 13 | Console::log(' with ' . Console::text("Console::text()", 'lightblue', 'underlined') . |
14 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
14 | + ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
15 | 15 | Console::log(); |
16 | 16 | Console::log(' '. Console::text('Sample code:', 'underlined', 'bold')); |
17 | 17 | Console::log(); |
@@ -1,24 +1,24 @@ discard block |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | Console::log(); |
6 | -Console::log(' '. Console::text('Overview:', 'underlined', 'bold')); |
|
7 | -Console::log(" - Use " . Console::text("Console::relog()", 'lightblue', 'underlined') . " to write temporary output to be overwritten later.", 'white'); |
|
6 | +Console::log(' '.Console::text('Overview:', 'underlined', 'bold')); |
|
7 | +Console::log(" - Use ".Console::text("Console::relog()", 'lightblue', 'underlined')." to write temporary output to be overwritten later.", 'white'); |
|
8 | 8 | Console::log(); |
9 | 9 | |
10 | -Console::log(' '. Console::text('Tips:', 'underlined', 'bold')); |
|
11 | -Console::log(" - you may need to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method to be sure all previous text is overwritten."); |
|
10 | +Console::log(' '.Console::text('Tips:', 'underlined', 'bold')); |
|
11 | +Console::log(" - you may need to use ".Console::text("php str_pad()", 'lightblue', 'underlined')." method to be sure all previous text is overwritten."); |
|
12 | 12 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
13 | -Console::log(' with ' . Console::text("Console::text()", 'lightblue', 'underlined') . |
|
14 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
13 | +Console::log(' with '.Console::text("Console::text()", 'lightblue', 'underlined'). |
|
14 | + ' and '.Console::text("Console::log()", 'lightblue', 'underlined').' methods.'); |
|
15 | 15 | Console::log(); |
16 | -Console::log(' '. Console::text('Sample code:', 'underlined', 'bold')); |
|
16 | +Console::log(' '.Console::text('Sample code:', 'underlined', 'bold')); |
|
17 | 17 | Console::log(); |
18 | -Console::log(' '.Console::text(str_pad('// fake progress loop ', 100),'green')); |
|
18 | +Console::log(' '.Console::text(str_pad('// fake progress loop ', 100), 'green')); |
|
19 | 19 | Console::log(' '.Console::text(str_pad('for ($i=0 ; $i<=10 ; $i++) {', 100), 'lightgray')); |
20 | -Console::log(' '.Console::text(str_pad(' // Overwrite progress message.', 100), 'green')); |
|
21 | -Console::log(' '.Console::text(str_pad(" Console::relog(' I am a progress text... ['.Console::text($\i, 'green') .']% completed');", 100),'lightgray')); |
|
20 | +Console::log(' '.Console::text(str_pad(' // Overwrite progress message.', 100), 'green')); |
|
21 | +Console::log(' '.Console::text(str_pad(" Console::relog(' I am a progress text... ['.Console::text($\i, 'green') .']% completed');", 100), 'lightgray')); |
|
22 | 22 | Console::log(' '.Console::text(str_pad(" // wait for a while, so we see the animation ", 100), 'green')); |
23 | 23 | Console::log(' '.Console::text(str_pad(' usleep(300000);', 100), 'lightgray')); |
24 | 24 | Console::log(' '.Console::text(str_pad('}', 100), 'lightgray')); |
@@ -35,16 +35,16 @@ discard block |
||
35 | 35 | Console::log(' '.Console::text(str_pad("// note: you may need to use str_pad() method to be sure all previous text is overwritten", 100), 'green')); |
36 | 36 | Console::log(' '.Console::text(str_pad("Console::relog(Console::text('Done!', 'white', 'green', 'underlined'). str_pad(' ', 100);", 100), 'lightgray')); |
37 | 37 | Console::log(); |
38 | -Console::log(' ' .' '.Console::text('Sample result:', 'underlined', 'bold')); |
|
38 | +Console::log(' '.' '.Console::text('Sample result:', 'underlined', 'bold')); |
|
39 | 39 | // ----------------- |
40 | 40 | // sample start here |
41 | 41 | // ----------------- |
42 | 42 | |
43 | 43 | // fake progress message |
44 | -for ($i=0 ; $i<=100 ; $i++) { |
|
44 | +for ($i = 0; $i <= 100; $i++) { |
|
45 | 45 | |
46 | 46 | // Overwrite progress message. |
47 | - Console::relog(' I am a progress text... ['.Console::text($i, 'green') .']% completed'); |
|
47 | + Console::relog(' I am a progress text... ['.Console::text($i, 'green').']% completed'); |
|
48 | 48 | |
49 | 49 | // wait for a while, so we see the animation |
50 | 50 | usleep(100000); |
@@ -60,7 +60,7 @@ discard block |
||
60 | 60 | |
61 | 61 | // Overwrite progress message. |
62 | 62 | // note: you may need to use str_pad() method to be sure all previous text is overwritten. |
63 | -Console::relog(Console::text(' Done!', 'white', 'green', 'underlined'). str_pad(' ', 100)); |
|
63 | +Console::relog(Console::text(' Done!', 'white', 'green', 'underlined').str_pad(' ', 100)); |
|
64 | 64 | Console::log(''); |
65 | 65 | |
66 | 66 | ?> |
@@ -1,5 +1,5 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | Console::restoreWindow(); |
@@ -12,7 +12,7 @@ |
||
12 | 12 | Console::log(" - " . Console::text('No need', 'underlined', 'bold') ." to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method like with " .Console::text("Console::relog()", 'lightblue', 'underlined') ); |
13 | 13 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
14 | 14 | Console::log(' ' .Console::text("Console::text()", 'lightblue', 'underlined') . |
15 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
15 | + ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
16 | 16 | Console::log(); |
17 | 17 | Console::log(' '. Console::text('Basic usage:', 'underlined', 'bold')); |
18 | 18 | Console::log(); |
@@ -1,32 +1,32 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | |
6 | -Console::log(' '. Console::text('Overview:', 'underlined', 'bold')); |
|
7 | -Console::log(' '. Console::text('- Using ','white').Console::text("Console::overwrite()", 'lightblue', 'underlined').Console::text('you can overwrite more than one row.', 'white')); |
|
8 | -Console::log(' '. Console::text('To overwrite the 2 last printed rows, you need to pass an array of 2 ','white').Console::text("string", 'lightblue', '').' '. Console::text('.', 'white')); |
|
6 | +Console::log(' '.Console::text('Overview:', 'underlined', 'bold')); |
|
7 | +Console::log(' '.Console::text('- Using ', 'white').Console::text("Console::overwrite()", 'lightblue', 'underlined').Console::text('you can overwrite more than one row.', 'white')); |
|
8 | +Console::log(' '.Console::text('To overwrite the 2 last printed rows, you need to pass an array of 2 ', 'white').Console::text("string", 'lightblue', '').' '.Console::text('.', 'white')); |
|
9 | 9 | Console::log(); |
10 | 10 | |
11 | -Console::log(' '. Console::text('Tips:', 'underlined', 'bold')); |
|
12 | -Console::log(" - " . Console::text('No need', 'underlined', 'bold') ." to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method like with " .Console::text("Console::relog()", 'lightblue', 'underlined') ); |
|
11 | +Console::log(' '.Console::text('Tips:', 'underlined', 'bold')); |
|
12 | +Console::log(" - ".Console::text('No need', 'underlined', 'bold')." to use ".Console::text("php str_pad()", 'lightblue', 'underlined')." method like with ".Console::text("Console::relog()", 'lightblue', 'underlined')); |
|
13 | 13 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
14 | -Console::log(' ' .Console::text("Console::text()", 'lightblue', 'underlined') . |
|
15 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
14 | +Console::log(' '.Console::text("Console::text()", 'lightblue', 'underlined'). |
|
15 | + ' and '.Console::text("Console::log()", 'lightblue', 'underlined').' methods.'); |
|
16 | 16 | Console::log(); |
17 | -Console::log(' '. Console::text('Basic usage:', 'underlined', 'bold')); |
|
17 | +Console::log(' '.Console::text('Basic usage:', 'underlined', 'bold')); |
|
18 | 18 | Console::log(); |
19 | 19 | Console::log(" Console::log('I am a real log line, with \\n, but I will be erased');"); |
20 | 20 | Console::log(" Console::log('I am another real log line, with \\n, but I will be erased');"); |
21 | 21 | Console::log(" Console::overwrite('I am new real line.');"); |
22 | 22 | Console::log(); |
23 | -Console::log(' ' .Console::text('Sample code:', 'underlined', 'bold')); |
|
23 | +Console::log(' '.Console::text('Sample code:', 'underlined', 'bold')); |
|
24 | 24 | Console::log(); |
25 | 25 | // ----------------- |
26 | 26 | // sample start here |
27 | 27 | // ----------------- |
28 | 28 | |
29 | -$msg1 = Console::text(' [*]', 'blue'). Console::text(' Tortoise vs Hare Race will starting. Place your bets! ...', 'white'); |
|
29 | +$msg1 = Console::text(' [*]', 'blue').Console::text(' Tortoise vs Hare Race will starting. Place your bets! ...', 'white'); |
|
30 | 30 | $msg2 = Console::text(' [*]', 'blue').Console::text(' |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | // *open* new window |
@@ -10,21 +10,21 @@ discard block |
||
10 | 10 | $cols = Console::getColumns(); |
11 | 11 | $middle = round($lines/2); |
12 | 12 | |
13 | -for ($i= 1; $i <= $lines ; $i++){ |
|
13 | +for ($i = 1; $i <= $lines; $i++) { |
|
14 | 14 | |
15 | - switch($i){ |
|
16 | - case $middle -10: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
17 | - case $middle -9: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
18 | - case $middle -8: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
19 | - case $middle -7: Console::log(Console::pad(" | o", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
20 | - case $middle -6: Console::log(Console::pad(" |", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
21 | - case $middle -5: Console::log(Console::pad(" | o", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
22 | - case $middle -4: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
23 | - case $middle -3: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
24 | - case $middle -2: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
25 | - case $middle +1: Console::log(Console::pad(" Houston, we've had a problem...", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
26 | - case $middle +2: Console::log(Console::pad(" The screen is blue. The screen is blue. The screen is blue. The screen is blue. The screen is blue. ", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
27 | - case $middle +3: Console::log(Console::pad(" The screen is blue. The screen is blue. The screen is blue. The screen is blue. The screen is blue. ", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
15 | + switch ($i) { |
|
16 | + case $middle-10: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
17 | + case $middle-9: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
18 | + case $middle-8: Console::log(Console::pad(" /", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
19 | + case $middle-7: Console::log(Console::pad(" | o", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
20 | + case $middle-6: Console::log(Console::pad(" |", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
21 | + case $middle-5: Console::log(Console::pad(" | o", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
22 | + case $middle-4: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
23 | + case $middle-3: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
24 | + case $middle-2: Console::log(Console::pad(" \\", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
25 | + case $middle+1: Console::log(Console::pad(" Houston, we've had a problem...", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
26 | + case $middle+2: Console::log(Console::pad(" The screen is blue. The screen is blue. The screen is blue. The screen is blue. The screen is blue. ", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
27 | + case $middle+3: Console::log(Console::pad(" The screen is blue. The screen is blue. The screen is blue. The screen is blue. The screen is blue. ", $cols, ' ', STR_PAD_RIGHT), 'white', 'blue'); break; |
|
28 | 28 | case $lines: Console::askInt(Console::pad('Press something to stop damage your eyes > ', $cols, ' ', STR_PAD_LEFT), 'white', 'blue'); break; |
29 | 29 | default: Console::log(Console::pad(' ', $cols), 'white', 'blue'); |
30 | 30 | } |
@@ -1,21 +1,21 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | // the row header |
6 | -$rowHeaders = [ 'Style name' => 15, 'ANSI Code' => 15, 'Sample output' => 50 ]; |
|
6 | +$rowHeaders = ['Style name' => 15, 'ANSI Code' => 15, 'Sample output' => 50]; |
|
7 | 7 | Console::log(' '.Console::tableRowSeparator($rowHeaders)); |
8 | 8 | Console::log(' '.Console::tableRow($rowHeaders)); |
9 | 9 | Console::log(' '.Console::tableRowSeparator($rowHeaders)); |
10 | 10 | |
11 | 11 | // enum styles |
12 | 12 | $index = 1; |
13 | -foreach (Console::getStyles()[ 'options' ] as $option => $value){ |
|
14 | - Console::log(' ' . |
|
13 | +foreach (Console::getStyles()['options'] as $option => $value) { |
|
14 | + Console::log(' '. |
|
15 | 15 | Console::tableRow([ |
16 | 16 | $option => 15, |
17 | - "\\033[" . $value .'m' => 15, |
|
18 | - Console::text('I am a text style={' . $option .'}', $option) => 50 |
|
17 | + "\\033[".$value.'m' => 15, |
|
18 | + Console::text('I am a text style={'.$option.'}', $option) => 50 |
|
19 | 19 | ])); |
20 | 20 | $index++; |
21 | 21 | } |
@@ -11,7 +11,7 @@ |
||
11 | 11 | Console::log(" - " . Console::text('No need', 'underlined', 'bold') ." to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method like with " .Console::text("Console::relog()", 'lightblue', 'underlined') ); |
12 | 12 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
13 | 13 | Console::log(' ' .Console::text("Console::text()", 'lightblue', 'underlined') . |
14 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
14 | + ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
15 | 15 | Console::log(); |
16 | 16 | Console::log(' '. Console::text('Basic usage:', 'underlined', 'bold')); |
17 | 17 | Console::log(); |
@@ -1,24 +1,24 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | Console::log(); |
6 | -Console::log(' '. Console::text('Overview:', 'underlined', 'bold')); |
|
7 | -Console::log(" - Use " . Console::text("Console::overwrite()", 'lightblue', 'underlined') . " to overwrite the last printed line.", 'white'); |
|
6 | +Console::log(' '.Console::text('Overview:', 'underlined', 'bold')); |
|
7 | +Console::log(" - Use ".Console::text("Console::overwrite()", 'lightblue', 'underlined')." to overwrite the last printed line.", 'white'); |
|
8 | 8 | Console::log(); |
9 | 9 | |
10 | -Console::log(' '. Console::text('Tips:', 'underlined', 'bold')); |
|
11 | -Console::log(" - " . Console::text('No need', 'underlined', 'bold') ." to use " . Console::text("php str_pad()", 'lightblue', 'underlined') . " method like with " .Console::text("Console::relog()", 'lightblue', 'underlined') ); |
|
10 | +Console::log(' '.Console::text('Tips:', 'underlined', 'bold')); |
|
11 | +Console::log(" - ".Console::text('No need', 'underlined', 'bold')." to use ".Console::text("php str_pad()", 'lightblue', 'underlined')." method like with ".Console::text("Console::relog()", 'lightblue', 'underlined')); |
|
12 | 12 | Console::log(" - You can customize colors (foreground and background) and some styles in same way than "); |
13 | -Console::log(' ' .Console::text("Console::text()", 'lightblue', 'underlined') . |
|
14 | - ' and ' . Console::text("Console::log()", 'lightblue', 'underlined'). ' methods.'); |
|
13 | +Console::log(' '.Console::text("Console::text()", 'lightblue', 'underlined'). |
|
14 | + ' and '.Console::text("Console::log()", 'lightblue', 'underlined').' methods.'); |
|
15 | 15 | Console::log(); |
16 | -Console::log(' '. Console::text('Basic usage:', 'underlined', 'bold')); |
|
16 | +Console::log(' '.Console::text('Basic usage:', 'underlined', 'bold')); |
|
17 | 17 | Console::log(); |
18 | 18 | Console::log(" Console::log('I am a real log line, with \\n, but I will be erased');"); |
19 | 19 | Console::log(" Console::overwrite('I am new real line.');"); |
20 | 20 | Console::log(); |
21 | -Console::log(' ' .Console::text('Sample code:', 'underlined', 'bold')); |
|
21 | +Console::log(' '.Console::text('Sample code:', 'underlined', 'bold')); |
|
22 | 22 | Console::log(); |
23 | 23 | |
24 | 24 | ?> |
@@ -1,30 +1,30 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | -Console::log(' '. Console::text('Overview:', 'underlined', 'bold')); |
|
6 | -Console::log(" - Use " . Console::text("string ", 'blue'). Console::text("Console::pad()", 'lightblue', 'underlined') . "to get a text with given padding."); |
|
7 | -Console::log(" - The method is equivalent to php " . Console::text("str_pad()", 'lightblue', 'underlined'). " method, except that it handles not printable ANSI chars."); |
|
5 | +Console::log(' '.Console::text('Overview:', 'underlined', 'bold')); |
|
6 | +Console::log(" - Use ".Console::text("string ", 'blue').Console::text("Console::pad()", 'lightblue', 'underlined')."to get a text with given padding."); |
|
7 | +Console::log(" - The method is equivalent to php ".Console::text("str_pad()", 'lightblue', 'underlined')." method, except that it handles not printable ANSI chars."); |
|
8 | 8 | Console::log(); |
9 | -Console::log(' '. Console::text('Sample:', 'underlined', 'bold')); |
|
9 | +Console::log(' '.Console::text('Sample:', 'underlined', 'bold')); |
|
10 | 10 | |
11 | 11 | // ----------------- |
12 | 12 | // sample start here |
13 | 13 | // ----------------- |
14 | 14 | Console::log(); |
15 | -Console::log(' '. Console::text(' 1) Using ') . Console::text('php str_pad()', 'lightblue', 'underlined')); |
|
15 | +Console::log(' '.Console::text(' 1) Using ').Console::text('php str_pad()', 'lightblue', 'underlined')); |
|
16 | 16 | Console::log(); |
17 | 17 | Console::log(str_pad(' I am normal inside str_pad() {padLength:100, padString:\'*\'}', 100, '*')); |
18 | 18 | Console::log(str_pad(Console::text(' I am colorized with ::text() inside str_pad() {padLength:100, padString:\'*\'}', 'lightcyan'), 100, '*')); |
19 | 19 | Console::log(); |
20 | -Console::log(' '. Console::text(' => you should\'see what you expect. I guess second text has less than 100 chars... ', 'white', 'red')); |
|
20 | +Console::log(' '.Console::text(' => you should\'see what you expect. I guess second text has less than 100 chars... ', 'white', 'red')); |
|
21 | 21 | Console::log(); |
22 | 22 | Console::log(); |
23 | -Console::log(' '. Console::text(' 2) Using ') . Console::text('Console::pad()', 'lightblue', 'underlined')); |
|
23 | +Console::log(' '.Console::text(' 2) Using ').Console::text('Console::pad()', 'lightblue', 'underlined')); |
|
24 | 24 | Console::log(); |
25 | 25 | Console::log(Console::pad(' I am normal inside ::pad() {padLength:100, padString:\'*\'}', 100, '*')); |
26 | 26 | Console::log(Console::pad(Console::text(' I am colorized with ::text() inside ::pad() {padLength:100, padString:\'*\'}', 'lightcyan'), 100, '*')); |
27 | 27 | Console::log(); |
28 | -Console::log(' '. Console::text(' => should be OK ', 'white', 'green')); |
|
28 | +Console::log(' '.Console::text(' => should be OK ', 'white', 'green')); |
|
29 | 29 | |
30 | 30 | ?> |
@@ -1,18 +1,18 @@ discard block |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | // *open* new window |
6 | 6 | Console::newWindow(); |
7 | 7 | |
8 | -declare(ticks = 1); // Allow posix signal handling |
|
8 | +declare(ticks=1); // Allow posix signal handling |
|
9 | 9 | pcntl_async_signals(true); |
10 | -pcntl_signal(SIGINT,"shutdown"); |
|
11 | -register_shutdown_function("shutdown"); // Handle END of script |
|
10 | +pcntl_signal(SIGINT, "shutdown"); |
|
11 | +register_shutdown_function("shutdown"); // Handle END of script |
|
12 | 12 | |
13 | 13 | splash(); |
14 | 14 | |
15 | -function shutdown(){ |
|
15 | +function shutdown() { |
|
16 | 16 | // echo "\033c"; // Clear terminal |
17 | 17 | // echo PHP_EOL; // New line |
18 | 18 | //Console::log(); |
@@ -31,13 +31,13 @@ discard block |
||
31 | 31 | $cols = Console::getColumns(); |
32 | 32 | $middle = round($lines/2); |
33 | 33 | |
34 | - for ($i= 1; $i <= $lines ; $i++){ |
|
35 | - switch($i){ |
|
36 | - case $middle -1: Console::log(Console::pad("Stand With Ukraine <3", $cols, ' ', STR_PAD_BOTH), 'yellow', 'blue'); break; |
|
37 | - case $middle: Console::log(Console::pad(' ', $cols, ' ', STR_PAD_BOTH), 'yellow', 'blue'); break; |
|
38 | - case $middle +1: Console::log(Console::pad(' ', $cols, ' ', STR_PAD_BOTH), 'blue', 'yellow'); break; |
|
39 | - case $middle +2: Console::log(Console::pad('Slava Ukraini', $cols, ' ', STR_PAD_BOTH), 'blue', 'yellow'); break; |
|
40 | - case $lines: Console::print(Console::pad(' Wait a few seconds or hint Ctrl+C', $cols , ' ', STR_PAD_LEFT), 'blue', 'yellow'); break; // no new line here |
|
34 | + for ($i = 1; $i <= $lines; $i++) { |
|
35 | + switch ($i) { |
|
36 | + case $middle-1: Console::log(Console::pad("Stand With Ukraine <3", $cols, ' ', STR_PAD_BOTH), 'yellow', 'blue'); break; |
|
37 | + case $middle: Console::log(Console::pad(' ', $cols, ' ', STR_PAD_BOTH), 'yellow', 'blue'); break; |
|
38 | + case $middle+1: Console::log(Console::pad(' ', $cols, ' ', STR_PAD_BOTH), 'blue', 'yellow'); break; |
|
39 | + case $middle+2: Console::log(Console::pad('Slava Ukraini', $cols, ' ', STR_PAD_BOTH), 'blue', 'yellow'); break; |
|
40 | + case $lines: Console::print(Console::pad(' Wait a few seconds or hint Ctrl+C', $cols, ' ', STR_PAD_LEFT), 'blue', 'yellow'); break; // no new line here |
|
41 | 41 | default: |
42 | 42 | if ($i > $middle) { |
43 | 43 | Console::log(Console::pad(' ', $cols), 'blue', 'yellow'); |
@@ -1,14 +1,14 @@ |
||
1 | 1 | <?php |
2 | -require_once __DIR__ .'/../vendor/autoload.php'; |
|
2 | +require_once __DIR__.'/../vendor/autoload.php'; |
|
3 | 3 | use Kristuff\Mishell\Console; |
4 | 4 | |
5 | 5 | Console::log(); |
6 | -Console::log(' '. Console::text('Overview:', 'underlined', 'bold')); |
|
7 | -Console::log(" - Use " . Console::text("int ", 'blue'). Console::text("Console::getLines()", 'lightblue', 'underlined') . " to get the number of lines in terminal."); |
|
8 | -Console::log(" - Use " . Console::text("int ", 'blue'). Console::text("Console::getColumns()", 'lightblue', 'underlined') . " to get the number of columns in terminal."); |
|
6 | +Console::log(' '.Console::text('Overview:', 'underlined', 'bold')); |
|
7 | +Console::log(" - Use ".Console::text("int ", 'blue').Console::text("Console::getLines()", 'lightblue', 'underlined')." to get the number of lines in terminal."); |
|
8 | +Console::log(" - Use ".Console::text("int ", 'blue').Console::text("Console::getColumns()", 'lightblue', 'underlined')." to get the number of columns in terminal."); |
|
9 | 9 | Console::log(); |
10 | 10 | Console::log(); |
11 | -Console::log(' '. Console::text('Sample:', 'underlined', 'bold')); |
|
11 | +Console::log(' '.Console::text('Sample:', 'underlined', 'bold')); |
|
12 | 12 | Console::log(); |
13 | 13 | |
14 | 14 | ?> |