/** * {@inheritdoc} */ protected function modifyFilters() { if (null !== $this->predefinedFilters) { $this->filter->merge($this->predefinedFilters); } parent::modifyFilters(); }
/** * {@inheritdoc} */ public function __construct(SoapTransport $transport, array $settings) { parent::__construct($transport, $settings); $this->pageSize = !empty($settings['page_size']) ? (int) $settings['page_size'] : self::DEFAULT_PAGE_SIZE; }
/** * {@inheritdoc} */ protected function addDependencyData($result) { parent::addDependencyData($result); $result->payment_method = isset($result->payment, $result->payment->method) ? $result->payment->method : null; }