public function info($package, $channel, $field, $onlyMain = false) { if ($onlyMain) { return $this->registries[0]->info($package, $channel, $field); } if ($this->exists($package, $channel, true)) { return $this->registries[0]->info($package, $channel, $field); } if ($this->exists($package, $channel, false)) { if (!$this->parent) { return null; } // installed in parent registry return $this->parent->info($package, $channel, $field); } return null; }