Commit 8d1a7451 by Antonio Ramirez

fixed comments and code style

parent f0f19e33
...@@ -59,7 +59,7 @@ class TypeAhead extends Widget ...@@ -59,7 +59,7 @@ class TypeAhead extends Widget
public $attribute; public $attribute;
/** /**
* @var string the input name. This must be set if [[TypeAhead::$form]] is not set. * @var string the input name. This must be set if [[form]] is not set.
*/ */
public $name; public $name;
...@@ -70,7 +70,7 @@ class TypeAhead extends Widget ...@@ -70,7 +70,7 @@ class TypeAhead extends Widget
public function init() public function init()
{ {
parent::init(); parent::init();
echo "\n" . $this->renderField(); echo "\n" . $this->renderField() . "\n";
} }
/** /**
...@@ -82,12 +82,13 @@ class TypeAhead extends Widget ...@@ -82,12 +82,13 @@ class TypeAhead extends Widget
} }
/** /**
* Renders the TypeAhead field. If [[TypeAhead::form]] has been specified then it will render an active field. * Renders the TypeAhead field. If [[form]] has been specified then it will render an active field.
* Please, note that function will only check whether the form has been set, model and attributes will not. * Please, note that function will only check whether the form has been set, model and attributes will not.
* If [[TypeAhead::form]] is null not from an [[ActiveForm]] instance, then the field will be rendered according to * If [[form]] is null not from an [[ActiveForm]] instance, then the field will be rendered according to
* the `name` key setting of [[TypeAhead::options]] array attribute. * the `name` key setting of [[options]] array attribute.
* @return string the rendering result * @return string the rendering result
* @throws InvalidParamException * @throws InvalidParamException when none of the required attributes are set to render the textInput. That is,
* if [[form]], [[model]] and [[attribute]] are not set, then [[name]] is required.
*/ */
public function renderField() public function renderField()
{ {
...@@ -100,7 +101,7 @@ class TypeAhead extends Widget ...@@ -100,7 +101,7 @@ class TypeAhead extends Widget
'class' => 'yii\widgets\ActiveField', 'class' => 'yii\widgets\ActiveField',
'model' => $this->model, 'model' => $this->model,
'attribute' => $this->attribute, 'attribute' => $this->attribute,
'form' => $this->form 'form' => $this->form,
) )
)->textInput(); )->textInput();
} }
......
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