public function getRepository(AssetInterface $asset) { $assetRepositoryClassName = str_replace('\\Model\\', '\\Repository\\', get_class($asset)) . 'Repository'; if (class_exists($assetRepositoryClassName)) { return $this->objectManager->get($assetRepositoryClassName); } return $this->objectManager->get(AssetRepository::class); }