diff --git a/docs/guide/view.md b/docs/guide/view.md index e3817ee..c9f792b 100644 --- a/docs/guide/view.md +++ b/docs/guide/view.md @@ -207,12 +207,12 @@ page. We're using third argument so one of the views could override it. ### Registering scripts -With View object you can register scripts. There are two dedicated methods for it: `registerScript` for inline scripts +With View object you can register scripts. There are two dedicated methods for it: `registerJs` for inline scripts and `registerJsFile` for external scripts. Inline scripts are useful for configuration and dynamically generated code. The method for adding these can be used as follows: ```php -$this->registerScript("var options = ".json_encode($options).";", View::POS_END, 'my-options'); +$this->registerJs("var options = ".json_encode($options).";", View::POS_END, 'my-options'); ``` First argument is the actual code where we're converting a PHP array of options to JavaScript one. Second argument diff --git a/framework/yii/gii/Generator.php b/framework/yii/gii/Generator.php index 21a42a2..6a59d14 100644 --- a/framework/yii/gii/Generator.php +++ b/framework/yii/gii/Generator.php @@ -262,6 +262,7 @@ abstract class Generator extends Model 'break', 'case', 'catch', + 'callable', 'cfunction', 'class', 'clone', @@ -297,6 +298,7 @@ abstract class Generator extends Model 'include', 'include_once', 'instanceof', + 'insteadof', 'interface', 'isset', 'list',