Example #1
0
 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;
 }