$this->getId(), 'name' => $this->getName(), 'ver' => $this->getVersion(), 'files' => $this->getFiles(), 'targ' => $this->getTargets(), 'deps' => [], ]; foreach($this->getDependencies() as $dependency) $data['deps'][] = $dependency->getName(); return $data; } }