/** * {@inheritDoc} */ public function load(ConfigProxy $config) { $result = $this->_qbFactory->getQueryBuilder()->select($this->_columns)->from('refer_a_friend_reward_trigger')->where('reward_config_id = :id?i', ['id' => $config->getID()])->getQuery()->run(); $triggers = new Collection(); foreach ($result as $row) { $triggers->add($this->_triggers->get($row->name)); } return $triggers; }