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

Commit 4b59aa8

Browse files
authored
Update README.md
1 parent fde619a commit 4b59aa8

File tree

1 file changed

+33
-28
lines changed

1 file changed

+33
-28
lines changed

README.md

Lines changed: 33 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@ use Fred\FishGenerator\ElementFishGenerator;
1515
* При setDebug = true в результирующий массив записываются данные для генерации
1616
* При setStrictMode = true выбрасываются Exception'ы если что-то идет не так
1717
* Вторым параметром в конструктор можно передать локализацию faker, по умолчанию ru_RU
18-
* По умолчанию автоматически генерируются: имя, детальное фото, фото анонса, детальный текст + текст анонса, символьный код
18+
* По умолчанию автоматически генерируются: имя, детальное фото, фото анонса, детальный текст + текст анонса, символьный код
19+
* Системными полями считаются: 'NAME', 'ACTIVE', 'CODE', 'IBLOCK_SECTION_ID', 'DETAIL_TEXT', 'PREVIEW_TEXT', 'SORT'
20+
* Если поле является системным, то нужно установки правил генерации ставить * перед ним, если же свойство является дополнительно созданным и к
21+
* нему нужно обращаться через PROPERTY_... то ничего в качестве префикса ставить не нужно
1922
*/
2023

21-
$result = (new ElementFishGenerator(6))->setDebug(true)->setStrictMode(true)->setCategoryPhoto(['technics', 'business', 'city'])->setPropertyRules([
24+
$result = (new ElementFishGenerator(6))->setDebug(true)->setStrictMode(true)
25+
->setCategoryPhoto(['technics', 'business', 'city'])
26+
->setPropertyRules([
2227
/*
2328
* Если свойство является системым, то ставим в начале *, если свойство является дополнительным у инфоблока (Т.е PROPERTY_NAME), то не ставим
2429
* Если нужно задать строгое значение свойства при добавлении элементов, то ставим =, можно группировать: *=, =, *, при этом в $
@@ -49,29 +54,29 @@ echo '</pre>';
4954
```
5055

5156
Доступные способы для генерации:
52-
inn // ИНН
53-
name // Имя
54-
kpp
55-
address
56-
realText(100)
57-
word
58-
city
59-
country
60-
phoneNumber
61-
company
62-
email
63-
streetAddress
64-
date
65-
time
66-
year
67-
jobTitle
68-
numberBetween(0)(1000)
69-
randomElement(1,2,3,4)
70-
lastName
71-
firstName
72-
latitude
73-
longitude
74-
hexcolor
75-
image
76-
image(1000, 500) // Ширина, высота
77-
randomSection // Привязать элемент к случайной секции инфоблока
57+
- inn // ИНН
58+
- name // Имя
59+
- kpp
60+
- address
61+
- realText(100)
62+
- word
63+
- city
64+
- country
65+
- phoneNumber
66+
- company
67+
- email
68+
- streetAddress
69+
- date
70+
- time
71+
- year
72+
- jobTitle
73+
- numberBetween(0)(1000)
74+
- randomElement(1,2,3,4)
75+
- lastName
76+
- firstName
77+
- latitude
78+
- longitude
79+
- hexcolor
80+
- image
81+
- image(1000, 500) // Ширина, высота
82+
- randomSection // Привязать элемент к случайной секции инфоблока

0 commit comments

Comments
 (0)