Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
ядро:w_object [2019/08/11 23:22] a1 [remove] |
ядро:w_object [2019/12/05 01:35] (текущий) a1 [valuesSet] |
||
|---|---|---|---|
| Строка 179: | Строка 179: | ||
| ==== wipe ==== | ==== wipe ==== | ||
| - | $object%%->%%**wipe**() | + | w_object::**wipe**() |
| Полное удаление всех элементов класса, а также связанных с ними элементов. | Полное удаление всех элементов класса, а также связанных с ними элементов. | ||
| Строка 515: | Строка 515: | ||
| Получить единственное значение свойства | Получить единственное значение свойства | ||
| + | |||
| + | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| + | |params|id свойства, алиас свойства или условия выборки|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]],[[core:w_value#селекторы|Селектор w_value]]|[]| | ||
| + | ^Возвращает|Выбранные свойства|[[core:w_value|Объект w_value]]| | ||
| + | |||
| + | ==== values ==== | ||
| + | $object%%->%%**values**(//params//) | ||
| + | |||
| + | Получить значение свойств | ||
| ^Аргумент^Описание^Тип^По-умолчанию^ | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| Строка 521: | Строка 530: | ||
| ==== valueAdd ==== | ==== valueAdd ==== | ||
| - | $object%%->%%**valueAdd**(//property//,//values//) | + | $object%%->%%**valueAdd**(//property//,//value//) |
| - | Добавить значение свойства. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] | + | Добавить одно значение свойства. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] |
| ^Аргумент^Описание^Тип^По-умолчанию^ | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | ||
| - | |values|Значения свойств|string, [string] обязательный| | | + | |value|Значениe свойствa|string обязательный| | |
| ^Возвращает|true, в случае успеха|boolean| | ^Возвращает|true, в случае успеха|boolean| | ||
| + | |||
| + | ==== valuesAdd ==== | ||
| + | $object%%->%%**valuesAdd**(//property//,//values//) | ||
| + | |||
| + | Добавить несколько значений свойства. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] | ||
| + | |||
| + | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| + | |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | ||
| + | |values|Массив значений свойства|[string] обязательный| | | ||
| + | ^Возвращает|true, в случае успеха|boolean| | ||
| + | |||
| ==== valueImplode ==== | ==== valueImplode ==== | ||
| Строка 541: | Строка 561: | ||
| - | ==== values ==== | ||
| - | $object%%->%%**values**(//params//) | ||
| - | |||
| - | Получить значение свойств | ||
| - | |||
| - | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| - | |params|id свойства, алиас свойства или условия выборки|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]],[[core:w_value#селекторы|Селектор w_value]]|[]| | ||
| - | ^Возвращает|Выбранные свойства|[[core:w_value|Объект w_value]]| | ||
| ==== valueRemove==== | ==== valueRemove==== | ||
| Строка 571: | Строка 583: | ||
| ==== valueSet ==== | ==== valueSet ==== | ||
| - | $object%%->%%**valueSet**(//property//,//values//) | + | $object%%->%%**valueSet**(//property//,//value//) |
| - | Переписать значение свойства. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] | + | Заменить значения свойства на одно значение. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] |
| ^Аргумент^Описание^Тип^По-умолчанию^ | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | ||
| - | |values|Значения свойств|string, [string] обязательный| | | + | |value|Значениe свойства|string обязательный| | |
| ^Возвращает|true, в случае успеха|boolean| | | ^Возвращает|true, в случае успеха|boolean| | | ||
| + | |||
| + | ==== valuesSet ==== | ||
| + | $object%%->%%**valuesSet**(//property//,//values//) | ||
| + | |||
| + | Заменить значения свойства на несколько значений. Запись происходит после вызова функции [[ядро:w_object#save|save()]] или [[ядро:w_object#valueSave|valueSave()]] | ||
| + | |||
| + | ^Аргумент^Описание^Тип^По-умолчанию^ | ||
| + | |property|id или алиас свойства|[[ядро:w_property#поля_объекта|Поле id объекта w_property, Поле alias объекта w_property]] обязательный| | | ||
| + | |values|Значения свойства|[string] обязательный| | | ||
| + | ^Возвращает|true, в случае успеха|boolean| | | ||
| + | |||
| ==== valueSum ==== | ==== valueSum ==== | ||