Связи: различия между версиями

Материал из MajorDoMo инфо
(Новая страница: «[39] => addlinkedproperty ( &object, &property, &module ) [40] => removelinkedpropertyifnotused ( &table_name, &object, &property, &module ) [41] => removelinkedproperty ( &object, &property, &module )»)
 
Нет описания правки
Строка 1: Строка 1:
[39] => addlinkedproperty ( &object, &property, &module )
<pre>addlinkedproperty ( &object, &property, &module );</pre>


[40] => removelinkedpropertyifnotused ( &table_name, &object, &property, &module )
<pre>removelinkedpropertyifnotused ( &table_name, &object, &property, &module );</pre>


[41] => removelinkedproperty ( &object, &property, &module )
пример проверяет в таблице mqtt наличие связи с объектом, и если ее нет, то удаляет у свойства объекта  (таблица pvalues) связь с модулем mqtt (последний аргумент mqtt)
<pre>
removelinkedpropertyifnotused ( "mqtt", "SvetLunaChildren", "level", "mqtt" );
</pre>
 
<pre>removelinkedproperty ( &object, &property, &module );</pre>

Версия от 13:00, 18 января 2025

addlinkedproperty ( &object, &property, &module );
removelinkedpropertyifnotused ( &table_name, &object, &property, &module );

пример проверяет в таблице mqtt наличие связи с объектом, и если ее нет, то удаляет у свойства объекта (таблица pvalues) связь с модулем mqtt (последний аргумент mqtt)

removelinkedpropertyifnotused ( "mqtt", "SvetLunaChildren", "level", "mqtt" );
removelinkedproperty ( &object, &property, &module );