29 lines
446 B
PHP
29 lines
446 B
PHP
<?php
|
|
|
|
namespace b8\Form\Element;
|
|
|
|
use b8\View;
|
|
|
|
class Email extends Text
|
|
{
|
|
/**
|
|
* @param string $viewFile
|
|
*
|
|
* @return string
|
|
*/
|
|
public function render($viewFile = null)
|
|
{
|
|
return parent::render(($viewFile ? $viewFile : 'Text'));
|
|
}
|
|
|
|
/**
|
|
* @param View $view
|
|
*/
|
|
protected function onPreRender(View &$view)
|
|
{
|
|
parent::onPreRender($view);
|
|
|
|
$view->type = 'email';
|
|
}
|
|
}
|