Commit ac3ac5d1 by Carsten Brandt

added link about rendering of HTML attributes to Html helper

parent 752b7cf9
AuthClient Extension for Yii 2 AuthClient Extension for Yii 2
============================== ==============================
This extension adds [OpenID](http://openid.net/), [OAuth](http://oauth.net/) and [OAuth2](http://oauth.net/2/) consumers for the Yii 2 framework. This extension adds [OpenID](http://openid.net/), [OAuth](http://oauth.net/) and [OAuth2](http://oauth.net/2/) consumers for the Yii framework 2.0.
Installation Installation
......
...@@ -119,6 +119,9 @@ class BaseHtml ...@@ -119,6 +119,9 @@ class BaseHtml
* *
* For example when using `['class' => 'my-class', 'target' => '_blank', 'value' => null]` it will result in the * For example when using `['class' => 'my-class', 'target' => '_blank', 'value' => null]` it will result in the
* html attributes rendered like this: `class="my-class" target="_blank"`. * html attributes rendered like this: `class="my-class" target="_blank"`.
*
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated HTML tag * @return string the generated HTML tag
* @see beginTag() * @see beginTag()
* @see endTag() * @see endTag()
...@@ -135,6 +138,7 @@ class BaseHtml ...@@ -135,6 +138,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated start tag * @return string the generated start tag
* @see endTag() * @see endTag()
* @see tag() * @see tag()
...@@ -163,6 +167,7 @@ class BaseHtml ...@@ -163,6 +167,7 @@ class BaseHtml
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* If the options does not contain "type", a "type" attribute with value "text/css" will be used. * If the options does not contain "type", a "type" attribute with value "text/css" will be used.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated style tag * @return string the generated style tag
*/ */
public static function style($content, $options = []) public static function style($content, $options = [])
...@@ -177,6 +182,7 @@ class BaseHtml ...@@ -177,6 +182,7 @@ class BaseHtml
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* If the options does not contain "type", a "type" attribute with value "text/javascript" will be rendered. * If the options does not contain "type", a "type" attribute with value "text/javascript" will be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated script tag * @return string the generated script tag
*/ */
public static function script($content, $options = []) public static function script($content, $options = [])
...@@ -190,6 +196,7 @@ class BaseHtml ...@@ -190,6 +196,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated link tag * @return string the generated link tag
* @see url() * @see url()
*/ */
...@@ -208,6 +215,7 @@ class BaseHtml ...@@ -208,6 +215,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated script tag * @return string the generated script tag
* @see url() * @see url()
*/ */
...@@ -227,6 +235,7 @@ class BaseHtml ...@@ -227,6 +235,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated form start tag. * @return string the generated form start tag.
* @see endForm() * @see endForm()
*/ */
...@@ -295,6 +304,7 @@ class BaseHtml ...@@ -295,6 +304,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated hyperlink * @return string the generated hyperlink
* @see url() * @see url()
*/ */
...@@ -316,6 +326,7 @@ class BaseHtml ...@@ -316,6 +326,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated mailto link * @return string the generated mailto link
*/ */
public static function mailto($text, $email = null, $options = []) public static function mailto($text, $email = null, $options = [])
...@@ -330,6 +341,7 @@ class BaseHtml ...@@ -330,6 +341,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated image tag * @return string the generated image tag
*/ */
public static function img($src, $options = []) public static function img($src, $options = [])
...@@ -351,6 +363,7 @@ class BaseHtml ...@@ -351,6 +363,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated label tag * @return string the generated label tag
*/ */
public static function label($content, $for = null, $options = []) public static function label($content, $for = null, $options = [])
...@@ -367,6 +380,7 @@ class BaseHtml ...@@ -367,6 +380,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function button($content = 'Button', $options = []) public static function button($content = 'Button', $options = [])
...@@ -382,6 +396,7 @@ class BaseHtml ...@@ -382,6 +396,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated submit button tag * @return string the generated submit button tag
*/ */
public static function submitButton($content = 'Submit', $options = []) public static function submitButton($content = 'Submit', $options = [])
...@@ -398,6 +413,7 @@ class BaseHtml ...@@ -398,6 +413,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated reset button tag * @return string the generated reset button tag
*/ */
public static function resetButton($content = 'Reset', $options = []) public static function resetButton($content = 'Reset', $options = [])
...@@ -414,6 +430,7 @@ class BaseHtml ...@@ -414,6 +430,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function input($type, $name = null, $value = null, $options = []) public static function input($type, $name = null, $value = null, $options = [])
...@@ -430,6 +447,7 @@ class BaseHtml ...@@ -430,6 +447,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function buttonInput($label = 'Button', $options = []) public static function buttonInput($label = 'Button', $options = [])
...@@ -445,6 +463,7 @@ class BaseHtml ...@@ -445,6 +463,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function submitInput($label = 'Submit', $options = []) public static function submitInput($label = 'Submit', $options = [])
...@@ -459,6 +478,7 @@ class BaseHtml ...@@ -459,6 +478,7 @@ class BaseHtml
* @param string $label the value attribute. If it is null, the value attribute will not be generated. * @param string $label the value attribute. If it is null, the value attribute will not be generated.
* @param array $options the attributes of the button tag. The values will be HTML-encoded using [[encode()]]. * @param array $options the attributes of the button tag. The values will be HTML-encoded using [[encode()]].
* Attributes whose value is null will be ignored and not put in the tag returned. * Attributes whose value is null will be ignored and not put in the tag returned.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function resetInput($label = 'Reset', $options = []) public static function resetInput($label = 'Reset', $options = [])
...@@ -475,6 +495,7 @@ class BaseHtml ...@@ -475,6 +495,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function textInput($name, $value = null, $options = []) public static function textInput($name, $value = null, $options = [])
...@@ -489,6 +510,7 @@ class BaseHtml ...@@ -489,6 +510,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function hiddenInput($name, $value = null, $options = []) public static function hiddenInput($name, $value = null, $options = [])
...@@ -503,6 +525,7 @@ class BaseHtml ...@@ -503,6 +525,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function passwordInput($name, $value = null, $options = []) public static function passwordInput($name, $value = null, $options = [])
...@@ -520,6 +543,7 @@ class BaseHtml ...@@ -520,6 +543,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated button tag * @return string the generated button tag
*/ */
public static function fileInput($name, $value = null, $options = []) public static function fileInput($name, $value = null, $options = [])
...@@ -534,6 +558,7 @@ class BaseHtml ...@@ -534,6 +558,7 @@ class BaseHtml
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* If a value is null, the corresponding attribute will not be rendered. * If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated text area tag * @return string the generated text area tag
*/ */
public static function textarea($name, $value = '', $options = []) public static function textarea($name, $value = '', $options = [])
...@@ -561,6 +586,7 @@ class BaseHtml ...@@ -561,6 +586,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting radio button tag. The values will * The rest of the options will be rendered as the attributes of the resulting radio button tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated radio button tag * @return string the generated radio button tag
*/ */
...@@ -610,6 +636,7 @@ class BaseHtml ...@@ -610,6 +636,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting checkbox tag. The values will * The rest of the options will be rendered as the attributes of the resulting checkbox tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated checkbox tag * @return string the generated checkbox tag
*/ */
...@@ -670,6 +697,7 @@ class BaseHtml ...@@ -670,6 +697,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated drop-down list tag * @return string the generated drop-down list tag
*/ */
...@@ -716,6 +744,7 @@ class BaseHtml ...@@ -716,6 +744,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated list box tag * @return string the generated list box tag
*/ */
...@@ -770,6 +799,9 @@ class BaseHtml ...@@ -770,6 +799,9 @@ class BaseHtml
* where $index is the zero-based index of the checkbox in the whole list; $label * where $index is the zero-based index of the checkbox in the whole list; $label
* is the label for the checkbox; and $name, $value and $checked represent the name, * is the label for the checkbox; and $name, $value and $checked represent the name,
* value and the checked status of the checkbox input, respectively. * value and the checked status of the checkbox input, respectively.
*
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated checkbox list * @return string the generated checkbox list
*/ */
public static function checkboxList($name, $selection = null, $items = [], $options = []) public static function checkboxList($name, $selection = null, $items = [], $options = [])
...@@ -838,6 +870,9 @@ class BaseHtml ...@@ -838,6 +870,9 @@ class BaseHtml
* where $index is the zero-based index of the radio button in the whole list; $label * where $index is the zero-based index of the radio button in the whole list; $label
* is the label for the radio button; and $name, $value and $checked represent the name, * is the label for the radio button; and $name, $value and $checked represent the name,
* value and the checked status of the radio button input, respectively. * value and the checked status of the radio button input, respectively.
*
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated radio button list * @return string the generated radio button list
*/ */
public static function radioList($name, $selection = null, $items = [], $options = []) public static function radioList($name, $selection = null, $items = [], $options = [])
...@@ -895,6 +930,8 @@ class BaseHtml ...@@ -895,6 +930,8 @@ class BaseHtml
* where $index is the array key corresponding to `$item` in `$items`. The callback should return * where $index is the array key corresponding to `$item` in `$items`. The callback should return
* the whole list item tag. * the whole list item tag.
* *
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated unordered list. An empty string is returned if `$items` is empty. * @return string the generated unordered list. An empty string is returned if `$items` is empty.
*/ */
public static function ul($items, $options = []) public static function ul($items, $options = [])
...@@ -937,6 +974,8 @@ class BaseHtml ...@@ -937,6 +974,8 @@ class BaseHtml
* where $index is the array key corresponding to `$item` in `$items`. The callback should return * where $index is the array key corresponding to `$item` in `$items`. The callback should return
* the whole list item tag. * the whole list item tag.
* *
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated ordered list. An empty string is returned if `$items` is empty. * @return string the generated ordered list. An empty string is returned if `$items` is empty.
*/ */
public static function ol($items, $options = []) public static function ol($items, $options = [])
...@@ -960,6 +999,8 @@ class BaseHtml ...@@ -960,6 +999,8 @@ class BaseHtml
* If this is not set, [[Model::getAttributeLabel()]] will be called to get the label for display * If this is not set, [[Model::getAttributeLabel()]] will be called to get the label for display
* (after encoding). * (after encoding).
* *
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated label tag * @return string the generated label tag
*/ */
public static function activeLabel($model, $attribute, $options = []) public static function activeLabel($model, $attribute, $options = [])
...@@ -984,6 +1025,8 @@ class BaseHtml ...@@ -984,6 +1025,8 @@ class BaseHtml
* *
* - tag: this specifies the tag name. If not set, "div" will be used. * - tag: this specifies the tag name. If not set, "div" will be used.
* *
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated label tag * @return string the generated label tag
*/ */
public static function error($model, $attribute, $options = []) public static function error($model, $attribute, $options = [])
...@@ -1005,6 +1048,7 @@ class BaseHtml ...@@ -1005,6 +1048,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function activeInput($type, $model, $attribute, $options = []) public static function activeInput($type, $model, $attribute, $options = [])
...@@ -1026,6 +1070,7 @@ class BaseHtml ...@@ -1026,6 +1070,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function activeTextInput($model, $attribute, $options = []) public static function activeTextInput($model, $attribute, $options = [])
...@@ -1042,6 +1087,7 @@ class BaseHtml ...@@ -1042,6 +1087,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function activeHiddenInput($model, $attribute, $options = []) public static function activeHiddenInput($model, $attribute, $options = [])
...@@ -1058,6 +1104,7 @@ class BaseHtml ...@@ -1058,6 +1104,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function activePasswordInput($model, $attribute, $options = []) public static function activePasswordInput($model, $attribute, $options = [])
...@@ -1074,6 +1121,7 @@ class BaseHtml ...@@ -1074,6 +1121,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated input tag * @return string the generated input tag
*/ */
public static function activeFileInput($model, $attribute, $options = []) public static function activeFileInput($model, $attribute, $options = [])
...@@ -1092,6 +1140,7 @@ class BaseHtml ...@@ -1092,6 +1140,7 @@ class BaseHtml
* about attribute expression. * about attribute expression.
* @param array $options the tag options in terms of name-value pairs. These will be rendered as * @param array $options the tag options in terms of name-value pairs. These will be rendered as
* the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]]. * the attributes of the resulting tag. The values will be HTML-encoded using [[encode()]].
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* @return string the generated textarea tag * @return string the generated textarea tag
*/ */
public static function activeTextarea($model, $attribute, $options = []) public static function activeTextarea($model, $attribute, $options = [])
...@@ -1124,6 +1173,8 @@ class BaseHtml ...@@ -1124,6 +1173,8 @@ class BaseHtml
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* *
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated radio button tag * @return string the generated radio button tag
*/ */
public static function activeRadio($model, $attribute, $options = []) public static function activeRadio($model, $attribute, $options = [])
...@@ -1165,6 +1216,7 @@ class BaseHtml ...@@ -1165,6 +1216,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated checkbox tag * @return string the generated checkbox tag
*/ */
...@@ -1220,6 +1272,7 @@ class BaseHtml ...@@ -1220,6 +1272,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated drop-down list tag * @return string the generated drop-down list tag
*/ */
...@@ -1271,6 +1324,7 @@ class BaseHtml ...@@ -1271,6 +1324,7 @@ class BaseHtml
* *
* The rest of the options will be rendered as the attributes of the resulting tag. The values will * The rest of the options will be rendered as the attributes of the resulting tag. The values will
* be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered. * be HTML-encoded using [[encode()]]. If a value is null, the corresponding attribute will not be rendered.
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
* *
* @return string the generated list box tag * @return string the generated list box tag
*/ */
...@@ -1314,6 +1368,9 @@ class BaseHtml ...@@ -1314,6 +1368,9 @@ class BaseHtml
* where $index is the zero-based index of the checkbox in the whole list; $label * where $index is the zero-based index of the checkbox in the whole list; $label
* is the label for the checkbox; and $name, $value and $checked represent the name, * is the label for the checkbox; and $name, $value and $checked represent the name,
* value and the checked status of the checkbox input. * value and the checked status of the checkbox input.
*
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated checkbox list * @return string the generated checkbox list
*/ */
public static function activeCheckboxList($model, $attribute, $items, $options = []) public static function activeCheckboxList($model, $attribute, $items, $options = [])
...@@ -1355,6 +1412,9 @@ class BaseHtml ...@@ -1355,6 +1412,9 @@ class BaseHtml
* where $index is the zero-based index of the radio button in the whole list; $label * where $index is the zero-based index of the radio button in the whole list; $label
* is the label for the radio button; and $name, $value and $checked represent the name, * is the label for the radio button; and $name, $value and $checked represent the name,
* value and the checked status of the radio button input. * value and the checked status of the radio button input.
*
* See [[renderTagAttributes()]] for details on how these are beeing rendered.
*
* @return string the generated radio button list * @return string the generated radio button list
*/ */
public static function activeRadioList($model, $attribute, $items, $options = []) public static function activeRadioList($model, $attribute, $items, $options = [])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment