protected function loadCatalogue($catalogue) { if (in_array($catalogue, $this->catagloues)) { return; } if ($this->source->load($catalogue)) { $this->messages[$catalogue] = $this->source->read(); $this->catagloues[] = $catalogue; } }