mis / yii2-ide-helper
Yii2 IDE Helper, generates correct PHPDocs for all components, to improve auto-completion.
Installs: 42 290
Dependents: 3
Suggesters: 0
Security: 0
Stars: 14
Watchers: 6
Forks: 5
Open Issues: 1
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-12-06 23:51:18 UTC
README
Install
Require this package with composer using the following command:
composer require mis/yii2-ide-helper --dev
or add
"mis/yii2-ide-helper": "*"
to the require-dev
section of your composer.json
file.
Usage
After updating composer, add the component to the components
array and bootstrap
array in config file of console application:
'bootstrap' => ['log', 'ideHelper'], ... 'components' => [ 'ideHelper' => [ 'class' => 'Mis\IdeHelper\IdeHelper', ], ... ],
Now you can generate ide helper file by command:
php yii ide-helper/generate
Options
'ideHelper' => [ 'class' => 'Mis\IdeHelper\IdeHelper', 'filename' => '_ide_helper', 'format' => 'php', 'rootDir' => dirname(__DIR__), 'configFiles' => [ 'console/config/main.php', 'console/config/main-local.php', ], ],
Default config files:
protected $defaultConfigFiles = [ 'config/web.php', 'config/main.php', 'config/main-local.php', 'common/config/main.php', 'common/config/main-local.php', 'frontend/config/main.php', 'frontend/config/main-local.php', 'backend/config/main.php', 'backend/config/main-local.php', ];