notes = $data['notes']; $this->items = []; } public function addItem($item) { if ($item->getCategoryIcon()) { $this->items[] = new File($item->toArray(TableMap::TYPE_FIELDNAME), ''); } else { $this->items[] = new WebLink($item->toArray(TableMap::TYPE_FIELDNAME)); } } /* Get the optional notes. */ public function getNotes() { return $this->notes; } /* Get the list of items. */ public function getItems() { return $this->items; } public function getId() { return $this->id; } public function addSubsection($section) { $this->subsections[$section->getAnchor()] = $section; } }