Author: Arnaud Langlade (arn0d.dev@gmail.com)
Inheritance: extends Sylius\Bundle\ResourceBundle\Doctrine\ORM\EntityRepository, implements Sylius\Component\Payment\Repository\PaymentMethodRepositoryInterface
 /**
  * {@inheritdoc}
  */
 public function getQueryBuidlerForChoiceType(array $options)
 {
     $queryBuilder = parent::getQueryBuidlerForChoiceType($options);
     if ($options['channel']) {
         $queryBuilder->andWhere('method IN (:methods)')->setParameter('methods', $options['channel']->getPaymentMethods()->toArray());
     }
     return $queryBuilder;
 }