function getDependencies() { // dynamically retrieve the dependencies from the remote server when requested $deps = unserialize($this->rest->retrieveCacheFirst($this->parent->protocols->rest['REST1.0']->baseurl . 'r/' . strtolower($this->name) . '/deps.' . $this->version['release'] . '.txt')); if ($deps) { $this->packageInfo['dependencies'] = $deps; } return parent::getDependencies(); }