Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Commit 3996ee3

Browse files
authored
Update README.md
1 parent 23fc63a commit 3996ee3

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ BitrixDebugger - модуль для удобного дебага в 1с бит
1010

1111
Как установить?
1212
--------------------------
13-
(Только для сайтов с кодировкой UTF-8) Скопируйте папку ggrachdev.debugbar и положите в /bitrix/modules и выполните стандартную установку и подключите модуль в init.php:
13+
(Только для сайтов с кодировкой UTF-8) Скопируйте папку ggrachdev.debugbar и положите в /bitrix/modules или в /local/modules и выполните стандартную установку и подключите модуль в init.php:
1414

1515
```php
1616
<?php
@@ -105,6 +105,41 @@ DD()->limit(10); // Брать первые N элементов
105105
DD()->keys(['key1', 'key2'/*...*/]); // Взять только определенные ключи
106106
```
107107

108+
Добавление собственных фильтров
109+
--------------------------
110+
```php
111+
// Пример добавления двух фильтров
112+
DD()->addFilter('random', function ($data, $filterParams) {
113+
if(\is_array($data))
114+
{
115+
return $data[\array_rand($data)];
116+
}
117+
else
118+
{
119+
return $data;
120+
}
121+
});
122+
123+
DD()->addFilter('values', function ($data, $filterParams) {
124+
if(\is_array($data))
125+
{
126+
return \array_values($data);
127+
}
128+
else
129+
{
130+
return $data;
131+
}
132+
});
133+
134+
DD()->random()->notice([
135+
1, 2, 3, 4
136+
])->values()->warning(['key' => 222, 'key2' => 666]);
137+
138+
// Выведет в первом случае одно случайное число 1,2,3 или 4 при каждом хите
139+
// При второй фильтрации выведет массив со сбросом ключей [222, 666]
140+
141+
```
142+
108143
Прочая информация
109144
--------------------------
110145
Дебаг-панель видна только пользователям, которые являются администраторами.

0 commit comments

Comments
 (0)