added more html5 form elements.
This commit is contained in:
@@ -194,6 +194,19 @@ class Form {
|
|||||||
return static::input('search', $name, $value, $attributes);
|
return static::input('search', $name, $value, $attributes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a HTML color input element.
|
||||||
|
*
|
||||||
|
* @param string $name
|
||||||
|
* @param string $value
|
||||||
|
* @param array $attributes
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public static function color($name, $value = null, $attributes = array())
|
||||||
|
{
|
||||||
|
return static::input('color', $name, $value, $attributes);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a HTML number input element.
|
* Create a HTML number input element.
|
||||||
*
|
*
|
||||||
@@ -207,6 +220,19 @@ class Form {
|
|||||||
return static::input('number', $name, $value, $attributes);
|
return static::input('number', $name, $value, $attributes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a HTML range input element.
|
||||||
|
*
|
||||||
|
* @param string $name
|
||||||
|
* @param string $value
|
||||||
|
* @param array $attributes
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public static function range($name, $value = null, $attributes = array())
|
||||||
|
{
|
||||||
|
return static::input('range', $name, $value, $attributes);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a HTML telephone input element.
|
* Create a HTML telephone input element.
|
||||||
*
|
*
|
||||||
@@ -220,6 +246,19 @@ class Form {
|
|||||||
return static::input('tel', $name, $value, $attributes);
|
return static::input('tel', $name, $value, $attributes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a HTML date input element.
|
||||||
|
*
|
||||||
|
* @param string $name
|
||||||
|
* @param string $value
|
||||||
|
* @param array $attributes
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public static function date($name, $value = null, $attributes = array())
|
||||||
|
{
|
||||||
|
return static::input('date', $name, $value, $attributes);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a HTML file input element.
|
* Create a HTML file input element.
|
||||||
*
|
*
|
||||||
@@ -235,7 +274,7 @@ class Form {
|
|||||||
/**
|
/**
|
||||||
* Create a HTML submit input element.
|
* Create a HTML submit input element.
|
||||||
*
|
*
|
||||||
* @param string $name
|
* @param string $value
|
||||||
* @param array $attributes
|
* @param array $attributes
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
@@ -244,6 +283,18 @@ class Form {
|
|||||||
return static::input('submit', null, $value, $attributes);
|
return static::input('submit', null, $value, $attributes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a HTML reset input element.
|
||||||
|
*
|
||||||
|
* @param string $value
|
||||||
|
* @param array $attributes
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public static function reset($value, $attributes = array())
|
||||||
|
{
|
||||||
|
return static::input('reset', null, $value, $attributes);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a HTML button element.
|
* Create a HTML button element.
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user