WellCommerce\Bundle\LocaleBundle\Repository\LocaleRepositoryInterface::getLocaleNames PHP Method

getLocaleNames() public method

Returns an array of locales fetched from intl component
public getLocaleNames ( ) : array
return array
    public function getLocaleNames() : array;

Usage Example

Example #1
0
 /**
  * {@inheritdoc}
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     $form = $builder->init($options);
     $requiredData = $form->addChild($builder->getElement('fieldset', ['name' => 'required_data', 'label' => $this->trans('form.required_data')]));
     $requiredData->addChild($builder->getElement('select', ['name' => 'code', 'label' => $this->trans('locale.code'), 'options' => $this->repository->getLocaleNames()]));
     $form->addFilter('no_code');
     $form->addFilter('trim');
     $form->addFilter('secure');
     return $form;
 }
LocaleRepositoryInterface