/** * Get active currencies * * @return array */ protected function getCurrencies() { if (null === $this->currencies) { $this->currencies = []; $currencies = $this->currencyRepository->findBy(['activated' => 1]); foreach ($currencies as $currency) { $this->currencies[$currency->getCode()] = $currency; } } return $this->currencies; }
/** * Get currencies with criterias * * @param array $criterias * * @return \Doctrine\Common\Persistence\mixed */ public function getCurrencies($criterias = []) { return $this->repository->findBy($criterias); }