data = $data; $this->extractConfig(); } /** * Create the command configuration variables */ protected function extractConfig() { // Populate success.* and failure.* if specified in acceptor.* foreach ($this->data as $key => $value) { if (substr($key, 0, 9) == 'acceptor.') { $name = substr($key, 9); if (!isset($this->data["success.{$name}"])) { $this->data["success.{$name}"] = $value; } if (!isset($this->data["failure.{$name}"])) { $this->data["failure.{$name}"] = $value; } unset($this->data[$key]); } } } }