getAvailableLocales() public method

Returns defined locales as an array
public getAvailableLocales ( ) : array
return array
Example #1
0
 /**
  * {@inheritdoc}
  */
 public function getAvailableLocales()
 {
     if (null === $this->locales) {
         $this->locales = $this->repository->getAvailableLocales();
     }
     return $this->locales;
 }
 /**
  * Constructor
  *
  * @param LocaleRepositoryInterface $repository
  */
 public function __construct(LocaleRepositoryInterface $repository)
 {
     $this->repository = $repository;
     $this->options['languages'] = $repository->getAvailableLocales();
     parent::__construct($this->options);
 }