public function getModuleRepository() { $modules = $this->laravel['modules']; if (!$modules instanceof Repository) { throw new RuntimeException("Module repository not found!"); } return $modules; }