/** * Overrides signal method formater. This provide "dynamicaly named signals" * @param string $signal * @return string */ public function formatSignalMethod($signal) { if (stripos($signal, 'confirm') === 0 && isset($this->confirmationHandlers[lcfirst(substr($signal, 7))])) { return '_handleShow'; } parent::formatSignalMethod($signal); }