Ejemplo n.º 1
0
 /** set clock pulses of a room item by id
  * this method sets a list of clock pulses item_ids which are linked to the room
  *
  * @param array of time ids
  */
 function setTimeListByID($value)
 {
     parent::setTimeListByID($value);
     if ($this->showGrouproomFunctions()) {
         $grouproom_list = $this->getGroupRoomList();
         if ($grouproom_list->isNotEmpty()) {
             $grouproom_item = $grouproom_list->getFirst();
             while ($grouproom_item) {
                 $grouproom_item->setTimeListByID($value);
                 $grouproom_item->save();
                 unset($grouproom_item);
                 $grouproom_item = $grouproom_list->getNext();
             }
         }
     }
     unset($grouproom_list);
 }