/** * Turn form value into email formatted value * * @param mixed $value Element value * @param array $data Form data * @param int $repeatCounter Group repeat counter * * @return string email formatted value */ protected function getIndEmailValue($value, $data = array(), $repeatCounter = 0) { $params = $this->getParams(); if ($params->get('render_as_qrcode', '0') === '1') { return html_entity_decode($this->qrCodeLink($data)); } else { $value = $this->format($value); return parent::getIndEmailValue($value, $data, $repeatCounter); } }