zend-blog-3-backend

Форк
0
38 строк · 649.0 Байт
1
<?php
2

3
namespace App\Utils\Pygment;
4

5
class Highlighted
6
{
7
    /**
8
     * @var array
9
     */
10
    private $strings;
11

12
    /**
13
     * @var array
14
     */
15
    private $stringsInline;
16

17
    public function __construct(array $stringsTable, array $stringsInline)
18
    {
19
        $this->strings = $stringsTable;
20
        $this->stringsInline = $stringsInline;
21
    }
22

23
    /**
24
     * @return string
25
     */
26
    public function html(): string
27
    {
28
        return implode("\n", $this->strings);
29
    }
30

31
    /**
32
     * @return string
33
     */
34
    public function htmlPreview(): string
35
    {
36
        return implode("\n", array_slice($this->stringsInline, 0, 8));
37
    }
38
}
39

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.