* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */ namespace PrestaShop\Module\Mbo\RecommendedModule; class RecommendedModulePresenter implements RecommendedModulePresenterInterface { /** * {@inheritdoc} */ public function present(RecommendedModuleInterface $recommendedModule) { return $recommendedModule->getModuleData(); } /** * {@inheritdoc} */ public function presentCollection(RecommendedModuleCollectionInterface $recommendedModules) { $recommendedModulesPresented = []; foreach ($recommendedModules as $recommendedModule) { $recommendedModulesPresented[] = $this->present($recommendedModule); } return $recommendedModulesPresented; } }