id; } /** * {@inheritdoc} */ public function getDestinationType() { return $this->destinationType; } /** * {@inheritdoc} */ public function getDestination() { return $this->destination; } /** * {@inheritdoc} */ public function isDisabled() { return $this->isDisabled; } /** * {@inheritdoc} */ public function getTopic() { return $this->topic; } /** * {@inheritdoc} */ public function getArguments() { return $this->arguments; } /** * Set binding data. * * @param array $data * @return void */ public function setData(array $data) { $this->id = $data['id']; $this->destinationType = $data['destinationType']; $this->destination = $data['destination']; $this->arguments = $data['arguments']; $this->topic = $data['topic']; $this->isDisabled = $data['disabled']; } }