1<?php
2/**
3 * Zend Framework (http://framework.zend.com/)
4 *
5 * @link      http://github.com/zendframework/zf2 for the canonical source repository
6 * @copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
7 * @license   http://framework.zend.com/license/new-bsd New BSD License
8 */
9
10namespace Zend\Form\View\Helper;
11
12use Zend\Form\ElementInterface;
13use Zend\Form\Exception;
14
15class FormReset extends FormInput
16{
17    /**
18     * Attributes valid for the input tag type="reset"
19     *
20     * @var array
21     */
22    protected $validTagAttributes = array(
23        'name'           => true,
24        'autofocus'      => true,
25        'disabled'       => true,
26        'form'           => true,
27        'type'           => true,
28        'value'          => true,
29    );
30
31    /**
32     * Translatable attributes
33     *
34     * @var array
35     */
36    protected $translatableAttributes = array(
37        'value' => true
38    );
39
40    /**
41     * Determine input type to use
42     *
43     * @param  ElementInterface $element
44     * @throws Exception\DomainException
45     * @return string
46     */
47    protected function getType(ElementInterface $element)
48    {
49        return 'reset';
50    }
51}
52