Инструменты пользователя

Инструменты сайта


ядро:w_object

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ядро:w_object [2019/12/05 01:21]
a1 [valueAdd]
ядро:w_object [2019/12/05 01:35] (текущий)
a1 [valuesSet]
Строка 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//​)
 +
 +Получить значение свойств
  
 ^Аргумент^Описание^Тип^По-умолчанию^ ^Аргумент^Описание^Тип^По-умолчанию^
Строка 531: Строка 540:
  
 ==== valuesAdd ==== ==== valuesAdd ====
-$object%%->​%%**valueAdd**(//​property//,//​values//​)+$object%%->​%%**valuesAdd**(//​property//,//​values//​)
  
 Добавить несколько значений свойства. Запись происходит после вызова функции [[ядро:​w_object#​save|save()]] или [[ядро:​w_object#​valueSave|valueSave()]] ​ Добавить несколько значений свойства. Запись происходит после вызова функции [[ядро:​w_object#​save|save()]] или [[ядро:​w_object#​valueSave|valueSave()]] ​
Строка 552: Строка 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====
Строка 584: Строка 585:
 $object%%->​%%**valueSet**(//​property//,//​value//​) $object%%->​%%**valueSet**(//​property//,//​value//​)
  
-Заменить значения свойства на //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 обязательный| |+|value|Значенисвойства|string обязательный| |
 ^Возвращает|true,​ в случае успеха|boolean| | ^Возвращает|true,​ в случае успеха|boolean| |
  
 ==== valuesSet ==== ==== valuesSet ====
-$object%%->​%%**valueSet**(//​property//,//​values//​)+$object%%->​%%**valuesSet**(//​property//,//​values//​)
  
-Заменить значения свойства на значения из массива //values//. Запись происходит после вызова функции [[ядро:​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] обязательный| |+|values|Значения свойства|[string] обязательный| |
 ^Возвращает|true,​ в случае успеха|boolean| | ^Возвращает|true,​ в случае успеха|boolean| |
  
ядро/w_object.1575498085.txt.gz · Последние изменения: 2019/12/05 01:21 — a1