@@ -1,15 +1,15 @@ discard block |
||
| 1 | 1 | <?php |
| 2 | 2 | if (!function_exists('supports_ansi_colors')) {
|
| 3 | 3 | /** |
| 4 | - * Функция позволяет узнать, поддерживает ли консоль цвета и другое форматирование. |
|
| 5 | - * @see: https://gostash.it/ru/stashes/1601-podderzivaet-li-konsol-cveta |
|
| 6 | - * @return bool Результат проверки |
|
| 7 | - * |
|
| 8 | - * DIRECTORY_SEPARATOR === '\\' — проверка на Windows. |
|
| 9 | - * getenv('ANSICON') !== false — проверка запуска через ANSICON.
|
|
| 10 | - * getenv('ConEmuANSI') === 'ON' — проверка запуска через ConEmu.
|
|
| 11 | - * function_exists('posix_isatty') && @posix_isatty(\STDOUT) — проверка на интерактивный терминал UNIX.
|
|
| 12 | - */ |
|
| 4 | + * Функция позволяет узнать, поддерживает ли консоль цвета и другое форматирование. |
|
| 5 | + * @see: https://gostash.it/ru/stashes/1601-podderzivaet-li-konsol-cveta |
|
| 6 | + * @return bool Результат проверки |
|
| 7 | + * |
|
| 8 | + * DIRECTORY_SEPARATOR === '\\' — проверка на Windows. |
|
| 9 | + * getenv('ANSICON') !== false — проверка запуска через ANSICON.
|
|
| 10 | + * getenv('ConEmuANSI') === 'ON' — проверка запуска через ConEmu.
|
|
| 11 | + * function_exists('posix_isatty') && @posix_isatty(\STDOUT) — проверка на интерактивный терминал UNIX.
|
|
| 12 | + */ |
|
| 13 | 13 | function supports_ansi_colors(){
|
| 14 | 14 | return DIRECTORY_SEPARATOR === '\\' |
| 15 | 15 | ? getenv('ANSICON') !== false || getenv('ConEmuANSI') === 'ON'
|
@@ -570,25 +570,25 @@ discard block |
||
| 570 | 570 | /** |
| 571 | 571 | * Формирование правильной CSV строки |
| 572 | 572 | * |
| 573 | - * @see: https://stackoverflow.com/questions/3933668/convert-array-into-csv |
|
| 573 | + * @see: https://stackoverflow.com/questions/3933668/convert-array-into-csv |
|
| 574 | 574 | * @param array $data Массив с данными |
| 575 | 575 | * @return string |
| 576 | 576 | */ |
| 577 | 577 | function make_csv($data, $separator = ","){
|
| 578 | - // Create a stream opening it with read / write mode |
|
| 579 | - $stream = fopen('data://text/plain,' . "", 'w+');
|
|
| 578 | + // Create a stream opening it with read / write mode |
|
| 579 | + $stream = fopen('data://text/plain,' . "", 'w+');
|
|
| 580 | 580 | |
| 581 | - // Iterate over the data, writting each line to the text stream |
|
| 582 | - fputcsv($stream, $data, $separator); |
|
| 581 | + // Iterate over the data, writting each line to the text stream |
|
| 582 | + fputcsv($stream, $data, $separator); |
|
| 583 | 583 | |
| 584 | - // Rewind the stream |
|
| 585 | - rewind($stream); |
|
| 584 | + // Rewind the stream |
|
| 585 | + rewind($stream); |
|
| 586 | 586 | |
| 587 | - // You can now echo it's content |
|
| 588 | - $out = stream_get_contents($stream); |
|
| 587 | + // You can now echo it's content |
|
| 588 | + $out = stream_get_contents($stream); |
|
| 589 | 589 | |
| 590 | - // Close the stream |
|
| 591 | - fclose($stream); |
|
| 592 | - return $out; |
|
| 593 | - } |
|
| 590 | + // Close the stream |
|
| 591 | + fclose($stream); |
|
| 592 | + return $out; |
|
| 593 | + } |
|
| 594 | 594 | } |