diff --git a/build/build b/build/build index 31d54a2..1d34560 100755 --- a/build/build +++ b/build/build @@ -17,7 +17,7 @@ $composerAutoload = [ foreach ($composerAutoload as $autoload) { if (file_exists($autoload)) { - require($autoload); + require $autoload; $vendorPath = dirname($autoload); break; } @@ -27,7 +27,7 @@ if (!isset($vendorPath)) { echo "composer autoloader could not be found.\nYou should run `composer install` in repo root directory.\n"; exit(1); } -require(__DIR__ . '/../framework/Yii.php'); +require __DIR__ . '/../framework/Yii.php'; Yii::setAlias('@yii/build', __DIR__); diff --git a/build/controllers/PhpDocController.php b/build/controllers/PhpDocController.php index d4284e8..5a3abac 100644 --- a/build/controllers/PhpDocController.php +++ b/build/controllers/PhpDocController.php @@ -178,7 +178,7 @@ class PhpDocController extends Controller list(, $extension) = $matches; Yii::setAlias("@yii/$extension", "$root"); if (is_file($autoloadFile = Yii::getAlias("@yii/$extension/vendor/autoload.php"))) { - include($autoloadFile); + include $autoloadFile; } if (isset($extensionExcept[$extension])) { @@ -201,7 +201,7 @@ class PhpDocController extends Controller list(, $appName) = $matches; Yii::setAlias("@app-$appName", "$root"); if (is_file($autoloadFile = Yii::getAlias("@app-$appName/vendor/autoload.php"))) { - include($autoloadFile); + include $autoloadFile; } $except[] = '/runtime/'; diff --git a/build/controllers/ReleaseController.php b/build/controllers/ReleaseController.php index 7158d5c..97585ca 100644 --- a/build/controllers/ReleaseController.php +++ b/build/controllers/ReleaseController.php @@ -637,7 +637,7 @@ class ReleaseController extends Controller break; case 'advanced': // setup @frontend, @backend etc... - require("$path/common/config/bootstrap.php"); + require "$path/common/config/bootstrap.php"; break; } } diff --git a/cs/src/YiiConfig.php b/cs/src/YiiConfig.php index 96291f4..0ff0ebf 100644 --- a/cs/src/YiiConfig.php +++ b/cs/src/YiiConfig.php @@ -45,8 +45,8 @@ class YiiConfig extends Config 'ereg_to_preg' => true, 'function_typehint_space' => true, 'hash_to_slash_comment' => true, + 'include' => true, 'heredoc_to_nowdoc' => true, -// 'include' => true, // needs more discussion 'is_null' => [ 'use_yoda_style' => false, ], diff --git a/docs/guide-es/concept-autoloading.md b/docs/guide-es/concept-autoloading.md index 6c91329..1034311 100644 --- a/docs/guide-es/concept-autoloading.md +++ b/docs/guide-es/concept-autoloading.md @@ -73,8 +73,8 @@ sido extraido del [script de entrada](structure-entry-scripts.md) de la [Plantil La primera línea instala el autocargador de Composer, mientras que la segunda línea instala el autocargador de Yii. ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Puedes usar el autocargador de Composer sin el autocargador de Yii. Sin embargo, al hacerlo, la eficacia de la carga de diff --git a/docs/guide-es/concept-configurations.md b/docs/guide-es/concept-configurations.md index 3027a82..0336a39 100644 --- a/docs/guide-es/concept-configurations.md +++ b/docs/guide-es/concept-configurations.md @@ -76,7 +76,7 @@ Configuración para una [aplicación](structure-applications.md) es probablement $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -143,8 +143,8 @@ Cuando una configuración es muy compleja, una práctica común es almacenarla e return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -180,7 +180,7 @@ return [ Para obtener una configuración almacenada en un archivo de configuración, simplemente "requerir" este, como el siguiente: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-es/structure-applications.md b/docs/guide-es/structure-applications.md index 2f5babf..14b0162 100644 --- a/docs/guide-es/structure-applications.md +++ b/docs/guide-es/structure-applications.md @@ -20,11 +20,11 @@ Cuando un [script de entrada](structure-entry-scripts.md) crea una aplicación, una [configuración](concept-configurations.md) y la aplicará a la aplicación, como se muestra a continuación: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // carga la configuración de la aplicación -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // instancia y configura la aplicación (new yii\web\Application($config))->run(); diff --git a/docs/guide-es/structure-assets.md b/docs/guide-es/structure-assets.md index 438cf2b..0231d53 100644 --- a/docs/guide-es/structure-assets.md +++ b/docs/guide-es/structure-assets.md @@ -557,7 +557,7 @@ se incluya condicionalmente este archivo en la configuración de la aplicación. return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-es/structure-entry-scripts.md b/docs/guide-es/structure-entry-scripts.md index 4488c1c..162f9ec 100644 --- a/docs/guide-es/structure-entry-scripts.md +++ b/docs/guide-es/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // registrar el cargador automático de Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // incluir el fichero de clase Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // cargar la configuración de la aplicación -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // crear, configurar y ejecutar la aplicación (new yii\web\Application($config))->run(); @@ -64,13 +64,13 @@ De la misma manera, el siguiente código es el script de entrada para la [aplica defined('YII_DEBUG') or define('YII_DEBUG', true); // registrar el cargador automático de Composer -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // incluir el fichero de clase Yii -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // cargar la configuración de la aplicación -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-es/structure-modules.md b/docs/guide-es/structure-modules.md index 3907f09..5e7c282 100644 --- a/docs/guide-es/structure-modules.md +++ b/docs/guide-es/structure-modules.md @@ -59,7 +59,7 @@ public function init() { parent::init(); // inicializa el módulo con la configuración cargada desde config.php - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-es/tutorial-yii-integration.md b/docs/guide-es/tutorial-yii-integration.md index 5eab4d7..d97b78f 100644 --- a/docs/guide-es/tutorial-yii-integration.md +++ b/docs/guide-es/tutorial-yii-integration.md @@ -25,10 +25,10 @@ para instalar el cargador automático de Composer: ```php // instalar el cargador automático de Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // incluir rl fichero de la clase Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` ### Usando librerías Descargadas @@ -114,9 +114,9 @@ y desempaquetarla en el directorio `BasePath/vendor`. Después, debes de modificar el script de entrada de sistema de terceros para incluir el siguiente código al principio: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // No ejecutes run() aquí ``` @@ -149,14 +149,14 @@ Segundo, modifica el script de entrada de la aplicación como sigue, ```php // incluir la clase Yii personalizada descrita debajo -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // configuración para la aplicación Yii 2 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // No llamar a run() // configuración para la aplicación Yii 1 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -165,10 +165,10 @@ El código anterior incluye el fichero con la clase `Yii` personalizada, que tie ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide-fr/concept-autoloading.md b/docs/guide-fr/concept-autoloading.md index c5c6862..708fec1 100644 --- a/docs/guide-fr/concept-autoloading.md +++ b/docs/guide-fr/concept-autoloading.md @@ -47,8 +47,8 @@ Comme Yii utilise Composer comme gestionnaire de dépendances de paquets, il est Lors de l'utilisation conjointe du chargeur automatique de Yii et d'autres chargeurs automatiques, vous devez inclure le fichier `Yii.php` *après* que tous les autres chargeurs automatiques sont installés. Cela fait du chargeur automatique de Yii le premier à répondre à une requête de chargement automatique de classe. Par exemple, le code suivant est extrait du [script d'entrée](structure-entry-scripts.md) du [modèle de projet *basic*](start-installation.md). La première ligne installe le chargeur automatique de Composer, tandis que la seconde installe le chargeur automatique de Yii : ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Vous pouvez utiliser le chargeur automatique de Composer seul sans celui de Yii. Néanmoins, en faisant de cette manière, la performance de chargement de vos classes est dégradée et vous devez appliquer les règles de Composer pour que vos classes puissent être chargées automatiquement. diff --git a/docs/guide-fr/concept-configurations.md b/docs/guide-fr/concept-configurations.md index 47da48b..baa5500 100644 --- a/docs/guide-fr/concept-configurations.md +++ b/docs/guide-fr/concept-configurations.md @@ -78,7 +78,7 @@ La configuration d'une [application](structure-applications.md) est probablement $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -144,8 +144,8 @@ Lorsqu'une configuration est très complexe, une pratique courante est de la sto return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -181,7 +181,7 @@ return [ Pour obtenir une configuration stockée dans un fichier de configuration, il vous suffit requérir ce fichier avec "require", comme ceci : ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-fr/structure-applications.md b/docs/guide-fr/structure-applications.md index 500eeda..72e67bf 100644 --- a/docs/guide-fr/structure-applications.md +++ b/docs/guide-fr/structure-applications.md @@ -16,11 +16,11 @@ Il existe deux types d'application : [[yii\web\Application|les applications We Losqu'un [script d'entrée](structure-entry-scripts.md) crée une application, il charge une [configuration](concept-configurations.md) et l'applique à cette application de la manière suivante : ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // charger la configuration de l'application -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // instancier et configurer l'application (new yii\web\Application($config))->run(); diff --git a/docs/guide-fr/structure-assets.md b/docs/guide-fr/structure-assets.md index 5a75a8c..064efad 100644 --- a/docs/guide-fr/structure-assets.md +++ b/docs/guide-fr/structure-assets.md @@ -421,7 +421,7 @@ Il y a un truc final pour rendre l'approche ci-dessus plus lisse. Au lieu de mod return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-fr/structure-entry-scripts.md b/docs/guide-fr/structure-entry-scripts.md index 001f727..6b166d4 100644 --- a/docs/guide-fr/structure-entry-scripts.md +++ b/docs/guide-fr/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // register Composer autoloader -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // create, configure and run application (new yii\web\Application($config))->run(); @@ -65,13 +65,13 @@ De même, le code qui suit est le code du script de démarrage d'une application defined('YII_DEBUG') or define('YII_DEBUG', true); // register Composer autoloader -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-fr/structure-modules.md b/docs/guide-fr/structure-modules.md index 86f395c..e797f8d 100644 --- a/docs/guide-fr/structure-modules.md +++ b/docs/guide-fr/structure-modules.md @@ -49,7 +49,7 @@ public function init() { parent::init(); // initialise le module à partir de la configuration chargée depuis config.php - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-id/structure-applications.md b/docs/guide-id/structure-applications.md index ff0278e..c171c78 100644 --- a/docs/guide-id/structure-applications.md +++ b/docs/guide-id/structure-applications.md @@ -19,11 +19,11 @@ Ketika [skrip masuk](structure-entry-scripts.md) membuat objek aplikasi, objek i sebuah [array konfigurasi](concept-configurations.md) dan menerapkannya pada objek aplikasi seperti berikut ini: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // memuat konfigurasi aplikasi -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // membuat objek aplikasi & menerapkan konfigurasi (new yii\web\Application($config))->run(); diff --git a/docs/guide-id/structure-entry-scripts.md b/docs/guide-id/structure-entry-scripts.md index f9facad..1c4e686 100644 --- a/docs/guide-id/structure-entry-scripts.md +++ b/docs/guide-id/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // mendaftarkan autoloader Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // memasukkan file class Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // Mengambil konfigurasi aplikasi -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // Membuat, mengkonfigurasi, dan menjalankan aplikasi (new yii\web\Application($config))->run(); @@ -66,13 +66,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // mendaftarkan autoloader composer -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // memasukkan file class Yii -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // Mengambil konfigurasi aplikasi -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-ja/concept-autoloading.md b/docs/guide-ja/concept-autoloading.md index eb3fff9..d524cb5 100644 --- a/docs/guide-ja/concept-autoloading.md +++ b/docs/guide-ja/concept-autoloading.md @@ -66,8 +66,8 @@ Yii オートローダーを他のオートローダーと一緒に使うとき 最初の行は、Composer のオートローダーをインストールしており、二行目は Yii のオートローダーをインストールしています。 ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` あなたは Yii のオートローダーを使わず、Composer のオートローダーだけを単独で使用することもできます。しかし、そうすることによって、 diff --git a/docs/guide-ja/concept-configurations.md b/docs/guide-ja/concept-configurations.md index 26979c2..8dd2a4f 100644 --- a/docs/guide-ja/concept-configurations.md +++ b/docs/guide-ja/concept-configurations.md @@ -93,7 +93,7 @@ Yii::configure($object, $config); $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -136,7 +136,7 @@ $config = [ $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'container' => [ 'definitions' => [ 'yii\widgets\LinkPager' => ['maxButtonCount' => 5] @@ -185,8 +185,8 @@ echo Menu::widget([ return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` `components` の構成もまた複雑になるため、上記のように、 `components.php` と呼ぶ別のファイルにそれを格納し `web.php` でそのファイルを "require" しています。 @@ -222,7 +222,7 @@ return [ 構成情報ファイルに格納されている構成情報を取得するには、以下のように、それを "require" するだけです: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-ja/structure-applications.md b/docs/guide-ja/structure-applications.md index 1d39138..df58f57 100644 --- a/docs/guide-ja/structure-applications.md +++ b/docs/guide-ja/structure-applications.md @@ -16,11 +16,11 @@ [エントリスクリプト](structure-entry-scripts.md) は、アプリケーションを作成するときに、下記のように、[構成情報](concept-configurations.md) を読み込んで、それをアプリケーションに適用します。 ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // アプリケーションの構成情報を読み込む -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // アプリケーションのインスタンスを作成し、構成情報を適用する (new yii\web\Application($config))->run(); diff --git a/docs/guide-ja/structure-assets.md b/docs/guide-ja/structure-assets.md index f0cd154..822c2b3 100644 --- a/docs/guide-ja/structure-assets.md +++ b/docs/guide-ja/structure-assets.md @@ -600,7 +600,7 @@ return [ return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-ja/structure-entry-scripts.md b/docs/guide-ja/structure-entry-scripts.md index fab93df..30852ad 100644 --- a/docs/guide-ja/structure-entry-scripts.md +++ b/docs/guide-ja/structure-entry-scripts.md @@ -32,13 +32,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // Composer のオートローダを登録 -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // Yii クラスファイルをインクルード -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // アプリケーションの構成情報を読み出す -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // アプリケーションを作成し、構成して、走らせる (new yii\web\Application($config))->run(); @@ -64,13 +64,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // Composer のオートローダを登録 -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // Yii クラスファイルをインクルード -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // アプリケーションの構成情報を読み出す -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-ja/structure-modules.md b/docs/guide-ja/structure-modules.md index b8ebbef..c170047 100644 --- a/docs/guide-ja/structure-modules.md +++ b/docs/guide-ja/structure-modules.md @@ -57,7 +57,7 @@ public function init() { parent::init(); // config.php からロードした構成情報でモジュールを初期化する - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-ja/tutorial-console.md b/docs/guide-ja/tutorial-console.md index 6b4a5a4..1fb8931 100644 --- a/docs/guide-ja/tutorial-console.md +++ b/docs/guide-ja/tutorial-console.md @@ -69,10 +69,10 @@ yii migrate/up 5 --migrationTable=migrations defined('YII_DEBUG') or define('YII_DEBUG', true); -require(__DIR__ . '/vendor/autoload.php'); -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/autoload.php'; +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-ja/tutorial-yii-integration.md b/docs/guide-ja/tutorial-yii-integration.md index b4f9f43..ed415f4 100644 --- a/docs/guide-ja/tutorial-yii-integration.md +++ b/docs/guide-ja/tutorial-yii-integration.md @@ -24,10 +24,10 @@ Yii アプリケーションの中でサードパーティのライブラリを ```php // Composer のオートローダをインストール -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // Yii クラスファイルをインクルード -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` ### ダウンロードしたライブラリを使う @@ -107,9 +107,9 @@ Composer に関する更なる情報や、インストールの過程で出現 次のコードをエントリスクリプトの先頭に追加してください。 ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // ここで run() を呼ばない ``` @@ -140,14 +140,14 @@ Yii 2 を Yii 1 とともに使う ```php // カスタマイズされた Yii クラスをインクルード (下記で説明) -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // Yii 2 アプリケーションの構成 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // ここで run() を呼ばない。yii2 app はサービスロケータとしてのみ使用される。 // Yii 1 アプリケーションの構成 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -156,10 +156,10 @@ Yii 1 と Yii 2 の両者が `Yii` クラスを持っているため、二つを ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide-pl/concept-autoloading.md b/docs/guide-pl/concept-autoloading.md index 46ccfcd..078b60b 100644 --- a/docs/guide-pl/concept-autoloading.md +++ b/docs/guide-pl/concept-autoloading.md @@ -68,8 +68,8 @@ w [skrypcie wejściowym](structure-entry-scripts.md) [podstawowego szablonu proj instrukcją instalacji autoloadera composera, a druga instaluje autoloader Yii: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Możesz używać jedynie autoloadera composera bez autoloadera Yii, ale wydajność autoładowania klas może być wtedy obniżona i, dodatkowo, diff --git a/docs/guide-pl/structure-entry-scripts.md b/docs/guide-pl/structure-entry-scripts.md index 6a420b2..2abca2d 100644 --- a/docs/guide-pl/structure-entry-scripts.md +++ b/docs/guide-pl/structure-entry-scripts.md @@ -33,13 +33,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // register Composer autoloader -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // create, configure and run application (new yii\web\Application($config))->run(); @@ -64,13 +64,13 @@ Podobnie poniżej kod skryptu wejściowego dla aplikacji konsolowej: defined('YII_DEBUG') or define('YII_DEBUG', true); // register Composer autoloader -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-pt-BR/concept-autoloading.md b/docs/guide-pt-BR/concept-autoloading.md index 8b976db..7e51b7d 100644 --- a/docs/guide-pt-BR/concept-autoloading.md +++ b/docs/guide-pt-BR/concept-autoloading.md @@ -48,8 +48,8 @@ Uma vez que o Yii utiliza o Composer como seu gerenciador de dependência de pac Ao usar o Yii autoloader junto com outros autoloaders, você deve incluir o arquivo `Yii.php` *depois* de todos os outros autoloaders serem instalados. Isso fará com que o Yii autoloader seja o primeiro a responder a qualquer solicitação de autoloading de classe. Por exemplo, o código a seguir foi extraído do [script de entrada](structure-entry-scripts.md) do [Template Básico de Projeto](start-installation.md). A primeira linha instala o Composer autoloader, enquanto a segunda linha instala o Yii autoloader: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Você pode usar o autoloader do Composer sozinho sem o autoloader do Yii. No entanto, ao fazê-lo, o desempenho do carregamento automático das classes pode ser degradada, e você deve seguir as regras estabelecidas pelo Composer para que suas classes sejam auto carregáveis. diff --git a/docs/guide-pt-BR/concept-configurations.md b/docs/guide-pt-BR/concept-configurations.md index 617e8a9..92f3e39 100644 --- a/docs/guide-pt-BR/concept-configurations.md +++ b/docs/guide-pt-BR/concept-configurations.md @@ -81,7 +81,7 @@ Mais importante, suas propriedades [[yii\web\Application::components|components] $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -150,8 +150,8 @@ Por exemplo, você pode guardar uma configuração da aplicação em um arquivo return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -187,7 +187,7 @@ return [ Para pegar a configuração armazenada em um arquivo de configuração, simplismente faça um "require" deste arquivo, como o exemplo abaixo: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-pt-BR/structure-applications.md b/docs/guide-pt-BR/structure-applications.md index aa344ca..16923e7 100644 --- a/docs/guide-pt-BR/structure-applications.md +++ b/docs/guide-pt-BR/structure-applications.md @@ -22,11 +22,11 @@ carregará uma [configuração](concept-configurations.md) e a aplicará à apli da seguinte forma: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // carrega a configuração da aplicação -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // instancia e configura a aplicação (new yii\web\Application($config))->run(); diff --git a/docs/guide-pt-BR/structure-assets.md b/docs/guide-pt-BR/structure-assets.md index 9106c69..304e7f0 100644 --- a/docs/guide-pt-BR/structure-assets.md +++ b/docs/guide-pt-BR/structure-assets.md @@ -701,7 +701,7 @@ condicionalmente incluir este arquivo na configuração da aplicação. Por exem return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-pt-BR/structure-entry-scripts.md b/docs/guide-pt-BR/structure-entry-scripts.md index 0c295dc..1b887f0 100644 --- a/docs/guide-pt-BR/structure-entry-scripts.md +++ b/docs/guide-pt-BR/structure-entry-scripts.md @@ -38,13 +38,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // registra o autoloader do Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // inclui o arquivo da classe Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // carrega a configuração da aplicação -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // cria, configura e executa a aplicação (new yii\web\Application($config))->run(); @@ -70,13 +70,13 @@ do console: defined('YII_DEBUG') or define('YII_DEBUG', true); // registra o autoloader do Composer -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // inclui o arquivo da classe Yii -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // carrega a configuração da aplicação -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-pt-BR/structure-modules.md b/docs/guide-pt-BR/structure-modules.md index d0cc390..9186321 100644 --- a/docs/guide-pt-BR/structure-modules.md +++ b/docs/guide-pt-BR/structure-modules.md @@ -69,7 +69,7 @@ public function init() { parent::init(); // inicializa o módulo com as configurações carregadas de config.php - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-pt-BR/tutorial-yii-integration.md b/docs/guide-pt-BR/tutorial-yii-integration.md index b6c88c8..d319ac2 100644 --- a/docs/guide-pt-BR/tutorial-yii-integration.md +++ b/docs/guide-pt-BR/tutorial-yii-integration.md @@ -21,10 +21,10 @@ As classes nos pacotes Composer instalados podem ser carregadas automaticamente ```php // Instala o Composer autoloader -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // faz o include da classe Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` @@ -79,9 +79,9 @@ Caso contrário, você pode fazer o [download](http://www.yiiframework.com/downl Em seguida, você deve modificar o script de entrada do sistema de terceiros incluindo o seguinte código no início: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // NÃO execute o método run() aqui ``` @@ -105,14 +105,14 @@ Segundo, altere o script de entrada da sua aplicação como a seguir, ```php // incluir a classe Yii personalizado descrito abaixo -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // configuração para aplicação Yii 2 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // NÃO execute o método run() aqui // configuração para aplicação Yii 1 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -120,10 +120,10 @@ Uma vez que ambos Yii 1 e Yii 2 possuem a classe `Yii`, você deve criar uma ver ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide-ru/concept-autoloading.md b/docs/guide-ru/concept-autoloading.md index 5005d8a..4e9188d 100644 --- a/docs/guide-ru/concept-autoloading.md +++ b/docs/guide-ru/concept-autoloading.md @@ -71,8 +71,8 @@ Yii::$classMap['foo\bar\MyClass'] = 'path/to/MyClass.php'; автозагрузчик Composer, а вторая — автозагрузчик Yii: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Вы можете использовать автозагрузчик Composer без автозагрузчика Yii. Однако, скорость автозагрузки в этом случае diff --git a/docs/guide-ru/concept-configurations.md b/docs/guide-ru/concept-configurations.md index 2a75538..0dac8fe 100644 --- a/docs/guide-ru/concept-configurations.md +++ b/docs/guide-ru/concept-configurations.md @@ -97,7 +97,7 @@ Yii::configure($object, $config); $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -142,7 +142,7 @@ $config = [ $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'container' => [ 'definitions' => [ 'yii\widgets\LinkPager' => ['maxButtonCount' => 5] @@ -194,8 +194,8 @@ echo Menu::widget([ return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -233,7 +233,7 @@ return [ Чтобы получить конфигурацию, хранящуюся в файле, достаточно подключить файл с помощью `require`: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-ru/structure-applications.md b/docs/guide-ru/structure-applications.md index 0f3cee6..47c4e66 100644 --- a/docs/guide-ru/structure-applications.md +++ b/docs/guide-ru/structure-applications.md @@ -18,11 +18,11 @@ и применит её к приложению, например: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // загрузка конфигурации приложения -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // создание объекта приложения и его конфигурирование (new yii\web\Application($config))->run(); diff --git a/docs/guide-ru/structure-assets.md b/docs/guide-ru/structure-assets.md index a407d95..3efd56c 100644 --- a/docs/guide-ru/structure-assets.md +++ b/docs/guide-ru/structure-assets.md @@ -583,7 +583,7 @@ return [ return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-ru/structure-entry-scripts.md b/docs/guide-ru/structure-entry-scripts.md index a16109e..71fbf54 100644 --- a/docs/guide-ru/structure-entry-scripts.md +++ b/docs/guide-ru/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // регистрация загрузчика классов Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // подключение файла класса Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // загрузка конфигурации приложения -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // создание и конфигурация приложения, а также вызов метода для обработки входящего запроса (new yii\web\Application($config))->run(); @@ -65,13 +65,13 @@ $config = require(__DIR__ . '/../config/web.php'); defined('YII_DEBUG') or define('YII_DEBUG', true); // регистрация загрузчика классов Composer -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // подключение файла класса Yii -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // загрузка конфигурации приложения -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-ru/structure-modules.md b/docs/guide-ru/structure-modules.md index b554cf2..78d3e67 100644 --- a/docs/guide-ru/structure-modules.md +++ b/docs/guide-ru/structure-modules.md @@ -56,7 +56,7 @@ public function init() { parent::init(); // инициализация модуля с помощью конфигурации, загруженной из config.php - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-ru/tutorial-console.md b/docs/guide-ru/tutorial-console.md index 022554a..8eb5b28 100644 --- a/docs/guide-ru/tutorial-console.md +++ b/docs/guide-ru/tutorial-console.md @@ -71,10 +71,10 @@ yii migrate/up 5 --migrationTable=migrations defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); -require(__DIR__ . '/vendor/autoload.php'); -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/autoload.php'; +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-ru/tutorial-yii-integration.md b/docs/guide-ru/tutorial-yii-integration.md index 3000912..6df394f 100644 --- a/docs/guide-ru/tutorial-yii-integration.md +++ b/docs/guide-ru/tutorial-yii-integration.md @@ -21,10 +21,10 @@ ```php // подключение автозагрузчика Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // подключение файла класса Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` ### Использование отдельных библиотек @@ -79,9 +79,9 @@ composer require yiisoft/yii2 Далее следует изменить входной скрипт сторонней системы, поместив в его начало следующий код: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // НЕ ВЫЗЫВАЙТЕ run() в этом месте ``` @@ -106,14 +106,14 @@ new yii\web\Application($yiiConfig); // НЕ ВЫЗЫВАЙТЕ run() в это ```php // подключение модифицированного класса Yii, описанного ниже -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // настройка приложения Yii 2 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // НЕ ВЫЗЫВАЙТЕ run() // настройка приложения Yii 1 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -122,10 +122,10 @@ Yii::createWebApplication($yii1Config)->run(); ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide-uk/concept-autoloading.md b/docs/guide-uk/concept-autoloading.md index 60bbebd..171a973 100644 --- a/docs/guide-uk/concept-autoloading.md +++ b/docs/guide-uk/concept-autoloading.md @@ -69,8 +69,8 @@ Yii::$classMap['foo\bar\MyClass'] = 'path/to/MyClass.php'; Перший рядок встановлює автозавантажувач Composer, а другий - автозавантажувач Yii: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` Ви можете використовувати автозавантажувач Composer без автозавантажувачa Yii, однак, швидкість автозавантаження в diff --git a/docs/guide-uk/structure-applications.md b/docs/guide-uk/structure-applications.md index 6579b18..82d1842 100644 --- a/docs/guide-uk/structure-applications.md +++ b/docs/guide-uk/structure-applications.md @@ -19,11 +19,11 @@ [конфігурацію](concept-configurations.md) та застосує її до додатка, наприклад: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // завантаження конфігурації додатка -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // створення екземпляру додатка і його налаштування (new yii\web\Application($config))->run(); diff --git a/docs/guide-uk/structure-entry-scripts.md b/docs/guide-uk/structure-entry-scripts.md index aa750cc..c15bf3a 100644 --- a/docs/guide-uk/structure-entry-scripts.md +++ b/docs/guide-uk/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // реєстрація автозавантажувача класів Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // підключення файлу класу Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // завантаження конфігурації додатка -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // створення, конфігурація та виконання додатка (new yii\web\Application($config))->run(); @@ -65,13 +65,13 @@ $config = require(__DIR__ . '/../config/web.php'); defined('YII_DEBUG') or define('YII_DEBUG', true); // реєстрація автозавантажувача класів Composer -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // підключення файлу класу Yii -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // завантаження конфігурації додатка -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-uk/tutorial-console.md b/docs/guide-uk/tutorial-console.md index 7ec4a21..468201d 100644 --- a/docs/guide-uk/tutorial-console.md +++ b/docs/guide-uk/tutorial-console.md @@ -69,10 +69,10 @@ yii migrate/up 5 --migrationTable=migrations defined('YII_DEBUG') or define('YII_DEBUG', true); -require(__DIR__ . '/vendor/autoload.php'); -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/autoload.php'; +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-uk/tutorial-yii-integration.md b/docs/guide-uk/tutorial-yii-integration.md index e61d3fb..1c494d5 100644 --- a/docs/guide-uk/tutorial-yii-integration.md +++ b/docs/guide-uk/tutorial-yii-integration.md @@ -26,10 +26,10 @@ ```php // встановлення автозавантажувача Composer -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // підключення файлу класа Yii -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` ### Використовуйте завантажені бібліотеки @@ -117,9 +117,9 @@ Yii::$classMap['Class2'] = 'path/to/Class2.php'; Далі вам необхідно змінити вхідний скрипт сторонньої системи помістивши на його початок наступний код: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // НЕ ВИКЛИКАЙТЕ run() в цьому місці ``` @@ -152,14 +152,14 @@ new yii\web\Application($yiiConfig); // НЕ ВИКЛИКАЙТЕ run() в ць ```php // підключення модифікованого класу Yii, описаного нижче -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // налаштування додатку Yii 2 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // не викликайте run() // налаштування додатку Yii 1 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -168,10 +168,10 @@ Yii::createWebApplication($yii1Config)->run(); ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide-zh-CN/concept-autoloading.md b/docs/guide-zh-CN/concept-autoloading.md index 471b98c..e317a1f 100644 --- a/docs/guide-zh-CN/concept-autoloading.md +++ b/docs/guide-zh-CN/concept-autoloading.md @@ -49,8 +49,8 @@ Yii::$classMap['foo\bar\MyClass'] = 'path/to/MyClass.php'; 当你同时使用其他自动加载器和 Yii 自动加载器时,应该在其他自动加载器安装成功**之后**,再包含 `Yii.php` 文件。这将使 Yii 成为第一个响应任何类自动加载请求的自动加载器。举例来说,以下代码提取自[基本应用模版](start-installation.md)的[入口脚本](structure-entry-scripts.md) 。第一行安装了 Composer 的自动加载器,第二行才是 Yii 的自动加载器: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` 你也可以只使用 Composer 的自动加载,而不用 Yii 的自动加载。不过这样做的话,类的加载效率会下降,且你必须遵循 Composer 所设定的规则,从而让你的类满足可以被自动加载的要求。 diff --git a/docs/guide-zh-CN/concept-configurations.md b/docs/guide-zh-CN/concept-configurations.md index bbd3f0c..fbdcb23 100644 --- a/docs/guide-zh-CN/concept-configurations.md +++ b/docs/guide-zh-CN/concept-configurations.md @@ -79,7 +79,7 @@ Yii 中的配置可以用在很多场景。本章开头我们展示了如何使 $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -146,8 +146,8 @@ echo Menu::widget([ return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -183,7 +183,7 @@ return [ 仅仅需要 “require”,就可以取得一个配置文件的配置内容,像这样: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide-zh-CN/structure-applications.md b/docs/guide-zh-CN/structure-applications.md index 35c2be7..1bf63b6 100644 --- a/docs/guide-zh-CN/structure-applications.md +++ b/docs/guide-zh-CN/structure-applications.md @@ -15,11 +15,11 @@ Yii有两种应用主体: [[yii\web\Application|网页应用主体]] and 如下所示,当 [入口脚本](structure-entry-scripts.md) 创建了一个应用主体,它会加载一个 [配置](concept-configurations.md) 文件并传给应用主体。 ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // 加载应用主体配置 -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // 实例化应用主体、配置应用主体 (new yii\web\Application($config))->run(); diff --git a/docs/guide-zh-CN/structure-assets.md b/docs/guide-zh-CN/structure-assets.md index fa0e348..669c731 100644 --- a/docs/guide-zh-CN/structure-assets.md +++ b/docs/guide-zh-CN/structure-assets.md @@ -449,7 +449,7 @@ return [ return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide-zh-CN/structure-entry-scripts.md b/docs/guide-zh-CN/structure-entry-scripts.md index 08415f1..2efaf60 100644 --- a/docs/guide-zh-CN/structure-entry-scripts.md +++ b/docs/guide-zh-CN/structure-entry-scripts.md @@ -28,13 +28,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // 注册 Composer 自动加载器 -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // 包含 Yii 类文件 -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // 加载应用配置 -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // 创建、配置、运行一个应用 (new yii\web\Application($config))->run(); @@ -59,13 +59,13 @@ $config = require(__DIR__ . '/../config/web.php'); defined('YII_DEBUG') or define('YII_DEBUG', true); // 注册 Composer 自动加载器 -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // 包含 Yii 类文件 -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // 加载应用配置 -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide-zh-CN/structure-modules.md b/docs/guide-zh-CN/structure-modules.md index 5c65a1f..19974b7 100644 --- a/docs/guide-zh-CN/structure-modules.md +++ b/docs/guide-zh-CN/structure-modules.md @@ -58,7 +58,7 @@ public function init() { parent::init(); // 从config.php加载配置来初始化模块 - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide-zh-CN/tutorial-yii-integration.md b/docs/guide-zh-CN/tutorial-yii-integration.md index 3d069ae..2e5403d 100644 --- a/docs/guide-zh-CN/tutorial-yii-integration.md +++ b/docs/guide-zh-CN/tutorial-yii-integration.md @@ -21,10 +21,10 @@ ```php // install Composer autoloader (安装 Composer 自动加载器) -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // include Yii class file (加载 Yii 的类文件) -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` @@ -77,9 +77,9 @@ Yii::$classMap['Class2'] = 'path/to/Class2.php'; 之后,你需要修改该第三方应用的入口脚本,在开头位置添加 Yii 的引入代码: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // 千万别在这调用 run() 方法。(笑) ``` @@ -103,14 +103,14 @@ Yii 2 独占功能的支持来增强这个系统。下面我们就来详细描 ```php // 导入下面会详细说明的定制 Yii 类文件。 -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // Yii 2 应用的配置文件 -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // Do NOT call run() // Yii 1 应用的配置文件 -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -118,10 +118,10 @@ Yii::createWebApplication($yii1Config)->run(); ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/docs/guide/concept-autoloading.md b/docs/guide/concept-autoloading.md index fe5055b..90d17d7 100644 --- a/docs/guide/concept-autoloading.md +++ b/docs/guide/concept-autoloading.md @@ -72,8 +72,8 @@ the [entry script](structure-entry-scripts.md) of the [Basic Project Template](s line installs the Composer autoloader, while the second line installs the Yii autoloader: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` You may use the Composer autoloader alone without the Yii autoloader. However, by doing so, the performance diff --git a/docs/guide/concept-configurations.md b/docs/guide/concept-configurations.md index 0afefb2..ef361c0 100644 --- a/docs/guide/concept-configurations.md +++ b/docs/guide/concept-configurations.md @@ -97,7 +97,7 @@ configuration file for the [Basic Project Template](start-installation.md). $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', @@ -142,7 +142,7 @@ configuration using `container` property. For example: $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', 'container' => [ 'definitions' => [ 'yii\widgets\LinkPager' => ['maxButtonCount' => 5] @@ -193,8 +193,8 @@ For example, you may keep an application configuration in a file named `web.php` return [ 'id' => 'basic', 'basePath' => dirname(__DIR__), - 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'), - 'components' => require(__DIR__ . '/components.php'), + 'extensions' => require __DIR__ . '/../vendor/yiisoft/extensions.php', + 'components' => require __DIR__ . '/components.php', ]; ``` @@ -231,7 +231,7 @@ return [ To get a configuration stored in a configuration file, simply "require" it, like the following: ```php -$config = require('path/to/web.php'); +$config = require 'path/to/web.php'; (new yii\web\Application($config))->run(); ``` diff --git a/docs/guide/structure-applications.md b/docs/guide/structure-applications.md index 786b388..89a33e3 100644 --- a/docs/guide/structure-applications.md +++ b/docs/guide/structure-applications.md @@ -19,11 +19,11 @@ When an [entry script](structure-entry-scripts.md) creates an application, it wi a [configuration](concept-configurations.md) and apply it to the application, as follows: ```php -require(__DIR__ . '/../vendor/autoload.php'); -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // instantiate and configure the application (new yii\web\Application($config))->run(); diff --git a/docs/guide/structure-assets.md b/docs/guide/structure-assets.md index 58c4339..fda7a8b 100644 --- a/docs/guide/structure-assets.md +++ b/docs/guide/structure-assets.md @@ -737,7 +737,7 @@ include this file in the application configuration. For example, return [ 'components' => [ 'assetManager' => [ - 'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')), + 'bundles' => require __DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php'), ], ], ]; diff --git a/docs/guide/structure-entry-scripts.md b/docs/guide/structure-entry-scripts.md index 8ec8eb4..93f9296 100644 --- a/docs/guide/structure-entry-scripts.md +++ b/docs/guide/structure-entry-scripts.md @@ -34,13 +34,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // register Composer autoloader -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/../config/web.php'); +$config = require __DIR__ . '/../config/web.php'; // create, configure and run application (new yii\web\Application($config))->run(); @@ -66,13 +66,13 @@ defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); // register Composer autoloader -require(__DIR__ . '/vendor/autoload.php'); +require __DIR__ . '/vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; // load application configuration -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide/structure-modules.md b/docs/guide/structure-modules.md index e2da7b4..d9ac891 100644 --- a/docs/guide/structure-modules.md +++ b/docs/guide/structure-modules.md @@ -60,7 +60,7 @@ public function init() { parent::init(); // initialize the module with the configuration loaded from config.php - \Yii::configure($this, require(__DIR__ . '/config.php')); + \Yii::configure($this, require __DIR__ . '/config.php'); } ``` diff --git a/docs/guide/tutorial-console.md b/docs/guide/tutorial-console.md index 0d5ab1c..f955800 100644 --- a/docs/guide/tutorial-console.md +++ b/docs/guide/tutorial-console.md @@ -71,10 +71,10 @@ It contains code like the following: defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); -require(__DIR__ . '/vendor/autoload.php'); -require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/vendor/autoload.php'; +require __DIR__ . '/vendor/yiisoft/yii2/Yii.php'; -$config = require(__DIR__ . '/config/console.php'); +$config = require __DIR__ . '/config/console.php'; $application = new yii\console\Application($config); $exitCode = $application->run(); diff --git a/docs/guide/tutorial-yii-integration.md b/docs/guide/tutorial-yii-integration.md index 86fa743..1066be8 100644 --- a/docs/guide/tutorial-yii-integration.md +++ b/docs/guide/tutorial-yii-integration.md @@ -25,10 +25,10 @@ the Composer autoloader: ```php // install Composer autoloader -require(__DIR__ . '/../vendor/autoload.php'); +require __DIR__ . '/../vendor/autoload.php'; // include Yii class file -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; ``` ### Using Downloaded Libraries @@ -99,9 +99,9 @@ the `BasePath/vendor` directory. Next, you should modify the entry script of the 3rd-party system by including the following code at the beginning: ```php -require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); +require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php'; -$yiiConfig = require(__DIR__ . '/../config/yii/web.php'); +$yiiConfig = require __DIR__ . '/../config/yii/web.php'; new yii\web\Application($yiiConfig); // Do NOT call run() here ``` @@ -134,14 +134,14 @@ Second, modify the entry script of the application as follows, ```php // include the customized Yii class described below -require(__DIR__ . '/../components/Yii.php'); +require __DIR__ . '/../components/Yii.php'; // configuration for Yii 2 application -$yii2Config = require(__DIR__ . '/../config/yii2/web.php'); +$yii2Config = require __DIR__ . '/../config/yii2/web.php'; new yii\web\Application($yii2Config); // Do NOT call run(), yii2 app is only used as service locator // configuration for Yii 1 application -$yii1Config = require(__DIR__ . '/../config/yii1/main.php'); +$yii1Config = require __DIR__ . '/../config/yii1/main.php'; Yii::createWebApplication($yii1Config)->run(); ``` @@ -150,10 +150,10 @@ The above code includes the customized `Yii` class file, which can be created as ```php $yii2path = '/path/to/yii2'; -require($yii2path . '/BaseYii.php'); // Yii 2.x +require $yii2path . '/BaseYii.php'; // Yii 2.x $yii1path = '/path/to/yii1'; -require($yii1path . '/YiiBase.php'); // Yii 1.x +require $yii1path . '/YiiBase.php'; // Yii 1.x class Yii extends \yii\BaseYii { diff --git a/framework/BaseYii.php b/framework/BaseYii.php index 7e586f0..64a2d9c 100644 --- a/framework/BaseYii.php +++ b/framework/BaseYii.php @@ -289,7 +289,7 @@ class BaseYii return; } - include($classFile); + include $classFile; if (YII_DEBUG && !class_exists($className, false) && !interface_exists($className, false) && !trait_exists($className, false)) { throw new UnknownClassException("Unable to find '$className' in file: $classFile. Namespace missing?"); diff --git a/framework/Yii.php b/framework/Yii.php index 6b787a6..4226770 100644 --- a/framework/Yii.php +++ b/framework/Yii.php @@ -5,7 +5,7 @@ * @license http://www.yiiframework.com/license/ */ -require(__DIR__ . '/BaseYii.php'); +require __DIR__ . '/BaseYii.php'; /** * Yii is a helper class serving common framework functionalities. @@ -21,5 +21,5 @@ class Yii extends \yii\BaseYii } spl_autoload_register(['Yii', 'autoload'], true, true); -Yii::$classMap = require(__DIR__ . '/classes.php'); +Yii::$classMap = require __DIR__ . '/classes.php'; Yii::$container = new yii\di\Container(); diff --git a/framework/base/Application.php b/framework/base/Application.php index 3d5f498..2cb68ca 100644 --- a/framework/base/Application.php +++ b/framework/base/Application.php @@ -281,7 +281,7 @@ abstract class Application extends Module { if ($this->extensions === null) { $file = Yii::getAlias('@vendor/yiisoft/extensions.php'); - $this->extensions = is_file($file) ? include($file) : []; + $this->extensions = is_file($file) ? include $file : []; } foreach ($this->extensions as $extension) { if (!empty($extension['alias'])) { diff --git a/framework/base/ErrorHandler.php b/framework/base/ErrorHandler.php index 8b74d56..779db7c 100644 --- a/framework/base/ErrorHandler.php +++ b/framework/base/ErrorHandler.php @@ -207,7 +207,7 @@ abstract class ErrorHandler extends Component // load ErrorException manually here because autoloading them will not work // when error occurs while autoloading a class if (!class_exists('yii\\base\\ErrorException', false)) { - require_once(__DIR__ . '/ErrorException.php'); + require_once __DIR__ . '/ErrorException.php'; } $exception = new ErrorException($message, $code, $code, $file, $line); @@ -239,7 +239,7 @@ abstract class ErrorHandler extends Component // load ErrorException manually here because autoloading them will not work // when error occurs while autoloading a class if (!class_exists('yii\\base\\ErrorException', false)) { - require_once(__DIR__ . '/ErrorException.php'); + require_once __DIR__ . '/ErrorException.php'; } $error = error_get_last(); diff --git a/framework/base/View.php b/framework/base/View.php index ecfa616..5b6c791 100644 --- a/framework/base/View.php +++ b/framework/base/View.php @@ -327,7 +327,7 @@ class View extends Component ob_implicit_flush(false); extract($_params_, EXTR_OVERWRITE); try { - require($_file_); + require $_file_; return ob_get_clean(); } catch (\Exception $e) { while (ob_get_level() > $_obInitialLevel_) { diff --git a/framework/console/Application.php b/framework/console/Application.php index 6210d86..d2fd4a3 100644 --- a/framework/console/Application.php +++ b/framework/console/Application.php @@ -105,7 +105,7 @@ class Application extends \yii\base\Application if (strpos($param, $option) !== false) { $path = substr($param, strlen($option)); if (!empty($path) && is_file($file = Yii::getAlias($path))) { - return require($file); + return require $file; } exit("The configuration file does not exist: $path\n"); diff --git a/framework/console/controllers/AssetController.php b/framework/console/controllers/AssetController.php index 3417fa1..ac13645 100644 --- a/framework/console/controllers/AssetController.php +++ b/framework/console/controllers/AssetController.php @@ -216,7 +216,8 @@ class AssetController extends Controller protected function loadConfiguration($configFile) { $this->stdout("Loading configuration from '{$configFile}'...\n"); - foreach (require($configFile) as $name => $value) { + $config = require $configFile; + foreach ($config as $name => $value) { if (property_exists($this, $name) || $this->canSetProperty($name)) { $this->$name = $value; } else { diff --git a/framework/console/controllers/BaseMigrateController.php b/framework/console/controllers/BaseMigrateController.php index e8f5e46..15577fe 100644 --- a/framework/console/controllers/BaseMigrateController.php +++ b/framework/console/controllers/BaseMigrateController.php @@ -737,13 +737,13 @@ abstract class BaseMigrateController extends Controller foreach ($this->migrationPath as $path) { $file = $path . DIRECTORY_SEPARATOR . $class . '.php'; if (is_file($file)) { - require_once($file); + require_once $file; break; } } } else { $file = $this->migrationPath . DIRECTORY_SEPARATOR . $class . '.php'; - require_once($file); + require_once $file; } } } diff --git a/framework/console/controllers/MessageController.php b/framework/console/controllers/MessageController.php index c2f2f05..0e4fb52 100644 --- a/framework/console/controllers/MessageController.php +++ b/framework/console/controllers/MessageController.php @@ -277,7 +277,7 @@ EOD; if (!is_file($configFile)) { throw new Exception("The configuration file does not exist: $configFile"); } - $configFileContent = require($configFile); + $configFileContent = require $configFile; } $config = array_merge( @@ -538,7 +538,6 @@ EOD; $category = mb_substr($category, 1, -1); if (!$this->isCategoryIgnored($category, $ignoreCategories)) { - $fullMessage = mb_substr($buffer[2][1], 1, -1); $i = 3; while ($i < count($buffer) - 1 && !is_array($buffer[$i]) && $buffer[$i] === '.') { @@ -687,7 +686,7 @@ EOD; protected function saveMessagesCategoryToPHP($messages, $fileName, $overwrite, $removeUnused, $sort, $category, $markUnused) { if (is_file($fileName)) { - $rawExistingMessages = require($fileName); + $rawExistingMessages = require $fileName; $existingMessages = $rawExistingMessages; sort($messages); ksort($existingMessages); diff --git a/framework/helpers/BaseFileHelper.php b/framework/helpers/BaseFileHelper.php index 3e0c903..7e294ed 100644 --- a/framework/helpers/BaseFileHelper.php +++ b/framework/helpers/BaseFileHelper.php @@ -207,7 +207,7 @@ class BaseFileHelper } $magicFile = Yii::getAlias($magicFile); if (!isset(self::$_mimeTypes[$magicFile])) { - self::$_mimeTypes[$magicFile] = require($magicFile); + self::$_mimeTypes[$magicFile] = require $magicFile; } return self::$_mimeTypes[$magicFile]; } diff --git a/framework/i18n/PhpMessageSource.php b/framework/i18n/PhpMessageSource.php index cbbc3ed..1e0f41d 100644 --- a/framework/i18n/PhpMessageSource.php +++ b/framework/i18n/PhpMessageSource.php @@ -153,7 +153,7 @@ class PhpMessageSource extends MessageSource protected function loadMessagesFromFile($messageFile) { if (is_file($messageFile)) { - $messages = include($messageFile); + $messages = include $messageFile; if (!is_array($messages)) { $messages = []; } diff --git a/framework/rbac/PhpManager.php b/framework/rbac/PhpManager.php index f935495..14e79c7 100644 --- a/framework/rbac/PhpManager.php +++ b/framework/rbac/PhpManager.php @@ -779,7 +779,7 @@ class PhpManager extends BaseManager protected function loadFromFile($file) { if (is_file($file)) { - return require($file); + return require $file; } return []; diff --git a/framework/requirements/YiiRequirementChecker.php b/framework/requirements/YiiRequirementChecker.php index 8df5a41..5c82453 100644 --- a/framework/requirements/YiiRequirementChecker.php +++ b/framework/requirements/YiiRequirementChecker.php @@ -17,7 +17,7 @@ if (version_compare(PHP_VERSION, '4.3', '<')) { * Example: * * ```php - * require_once('path/to/YiiRequirementChecker.php'); + * require_once 'path/to/YiiRequirementChecker.php'; * $requirementsChecker = new YiiRequirementChecker(); * $requirements = array( * array( @@ -68,7 +68,7 @@ class YiiRequirementChecker function check($requirements) { if (is_string($requirements)) { - $requirements = require($requirements); + $requirements = require $requirements; } if (!is_array($requirements)) { $this->usageError('Requirements must be an array, "' . gettype($requirements) . '" has been given!'); @@ -311,11 +311,11 @@ class YiiRequirementChecker if ($_return_) { ob_start(); ob_implicit_flush(false); - require($_viewFile_); + require $_viewFile_; return ob_get_clean(); } else { - require($_viewFile_); + require $_viewFile_; } } diff --git a/framework/test/ActiveFixture.php b/framework/test/ActiveFixture.php index da06502..12a1300 100644 --- a/framework/test/ActiveFixture.php +++ b/framework/test/ActiveFixture.php @@ -98,7 +98,7 @@ class ActiveFixture extends BaseActiveFixture $class = new \ReflectionClass($this); $dataFile = dirname($class->getFileName()) . '/data/' . $this->getTableSchema()->fullName . '.php'; - return is_file($dataFile) ? require($dataFile) : []; + return is_file($dataFile) ? require $dataFile : []; } return parent::getData(); diff --git a/framework/test/ArrayFixture.php b/framework/test/ArrayFixture.php index 9b0ca3e..793538c 100644 --- a/framework/test/ArrayFixture.php +++ b/framework/test/ArrayFixture.php @@ -61,7 +61,7 @@ class ArrayFixture extends Fixture implements \IteratorAggregate, \ArrayAccess, } $dataFile = Yii::getAlias($this->dataFile); if (is_file($dataFile)) { - return require($dataFile); + return require $dataFile; } throw new InvalidConfigException("Fixture data file does not exist: {$this->dataFile}"); diff --git a/framework/test/BaseActiveFixture.php b/framework/test/BaseActiveFixture.php index acc1732..1e952cc 100644 --- a/framework/test/BaseActiveFixture.php +++ b/framework/test/BaseActiveFixture.php @@ -100,7 +100,7 @@ abstract class BaseActiveFixture extends DbFixture implements \IteratorAggregate } $dataFile = Yii::getAlias($this->dataFile); if (is_file($dataFile)) { - return require($dataFile); + return require $dataFile; } throw new InvalidConfigException("Fixture data file does not exist: {$this->dataFile}"); diff --git a/framework/test/InitDbFixture.php b/framework/test/InitDbFixture.php index 4212f4b..ea72f42 100644 --- a/framework/test/InitDbFixture.php +++ b/framework/test/InitDbFixture.php @@ -66,7 +66,7 @@ class InitDbFixture extends DbFixture { $file = Yii::getAlias($this->initScript); if (is_file($file)) { - require($file); + require $file; } } diff --git a/framework/web/ErrorHandler.php b/framework/web/ErrorHandler.php index 7ca0bad..481e01e 100644 --- a/framework/web/ErrorHandler.php +++ b/framework/web/ErrorHandler.php @@ -247,7 +247,7 @@ class ErrorHandler extends \yii\base\ErrorHandler ob_start(); ob_implicit_flush(false); extract($_params_, EXTR_OVERWRITE); - require(Yii::getAlias($_file_)); + require Yii::getAlias($_file_); return ob_get_clean(); } diff --git a/framework/yii b/framework/yii index 94a8050..4cbdc47 100755 --- a/framework/yii +++ b/framework/yii @@ -17,14 +17,14 @@ $composerAutoload = [ $vendorPath = null; foreach ($composerAutoload as $autoload) { if (file_exists($autoload)) { - require($autoload); + require $autoload; $vendorPath = dirname($autoload); break; } } -require(__DIR__ . '/Yii.php'); +require __DIR__ . '/Yii.php'; $application = new yii\console\Application([ 'id' => 'yii-console', diff --git a/tests/TestCase.php b/tests/TestCase.php index 7d1e2fb..e396abe 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -36,7 +36,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase public static function getParam($name, $default = null) { if (static::$params === null) { - static::$params = require(__DIR__ . '/data/config.php'); + static::$params = require __DIR__ . '/data/config.php'; } return isset(static::$params[$name]) ? static::$params[$name] : $default; diff --git a/tests/bootstrap.php b/tests/bootstrap.php index db6bb10..9b8a1bb 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -17,11 +17,11 @@ $_SERVER['SCRIPT_FILENAME'] = __FILE__; // require composer autoloader if available $composerAutoload = __DIR__ . '/../vendor/autoload.php'; if (is_file($composerAutoload)) { - require_once($composerAutoload); + require_once $composerAutoload; } -require_once(__DIR__ . '/../framework/Yii.php'); +require_once __DIR__ . '/../framework/Yii.php'; Yii::setAlias('@yiiunit', __DIR__); -require_once(__DIR__ . '/compatibility.php'); -require_once(__DIR__ . '/TestCase.php'); +require_once __DIR__ . '/compatibility.php'; +require_once __DIR__ . '/TestCase.php'; diff --git a/tests/data/config-docker.php b/tests/data/config-docker.php index cef8189..ba1ca64 100644 --- a/tests/data/config-docker.php +++ b/tests/data/config-docker.php @@ -55,7 +55,7 @@ $config = [ ]; if (is_file(__DIR__ . '/config.local.php')) { - include(__DIR__ . '/config.local.php'); + include __DIR__ . '/config.local.php'; } return $config; diff --git a/tests/data/config.php b/tests/data/config.php index 60cddd1..22694f4 100644 --- a/tests/data/config.php +++ b/tests/data/config.php @@ -55,7 +55,7 @@ $config = [ ]; if (is_file(__DIR__ . '/config.local.php')) { - include(__DIR__ . '/config.local.php'); + include __DIR__ . '/config.local.php'; } return $config; diff --git a/tests/framework/console/controllers/AssetControllerTest.php b/tests/framework/console/controllers/AssetControllerTest.php index 15aa565..881ac98 100644 --- a/tests/framework/console/controllers/AssetControllerTest.php +++ b/tests/framework/console/controllers/AssetControllerTest.php @@ -257,7 +257,7 @@ EOL; $configFileName = $this->testFilePath . DIRECTORY_SEPARATOR . 'config.php'; $this->runAssetControllerAction('template', [$configFileName]); $this->assertFileExists($configFileName, 'Unable to create config file template!'); - $config = require($configFileName); + $config = require $configFileName; $this->assertInternalType('array', $config, 'Invalid config created!'); } @@ -303,7 +303,7 @@ EOL; // Then : $this->assertFileExists($bundleFile, 'Unable to create output bundle file!'); - $compressedBundleConfig = require($bundleFile); + $compressedBundleConfig = require $bundleFile; $this->assertInternalType('array', $compressedBundleConfig, 'Output bundle file has incorrect format!'); $this->assertCount(2, $compressedBundleConfig, 'Output bundle config contains wrong bundle count!'); @@ -383,7 +383,7 @@ EOL; // Then : $this->assertFileExists($bundleFile, 'Unable to create output bundle file!'); - $compressedBundleConfig = require($bundleFile); + $compressedBundleConfig = require $bundleFile; $this->assertInternalType('array', $compressedBundleConfig, 'Output bundle file has incorrect format!'); $this->assertArrayHasKey($externalAssetBundleClassName, $compressedBundleConfig, 'External bundle is lost!'); diff --git a/tests/framework/requirements/YiiRequirementCheckerTest.php b/tests/framework/requirements/YiiRequirementCheckerTest.php index 1182d37..be90903 100644 --- a/tests/framework/requirements/YiiRequirementCheckerTest.php +++ b/tests/framework/requirements/YiiRequirementCheckerTest.php @@ -5,7 +5,7 @@ * @license http://www.yiiframework.com/license/ */ -require_once(__DIR__ . '/../../../framework/requirements/YiiRequirementChecker.php'); +require_once __DIR__ . '/../../../framework/requirements/YiiRequirementChecker.php'; use yiiunit\TestCase;