2017 © Pedro Peláez
 

library yii2-stubs-generator

Yii2 component stubs generator for Yii::$app

image

webvimark/yii2-stubs-generator

Yii2 component stubs generator for Yii::$app

  • Thursday, October 6, 2016
  • by webvimark
  • Repository
  • 1 Watchers
  • 0 Stars
  • 419 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 19 Forks
  • 0 Open issues
  • 9 Versions
  • 36 % Grown

The README.md

Fork from awesome bazilio91/yii2-stubs-generator. All credits to bazilio91., (*1)

This extension provides no-more-butthurt components autocomplete generator command for Yii 2., (*2)

in action, (*3)

Installation

The preferred way to install this extension is through composer., (*4)

Either run, (*5)

composer require webvimark/yii2-stubs-generator --dev

or add, (*6)

"webvimark/yii2-stubs-generator": "^1"

to the require-dev section of your composer.json., (*7)

Usage

To use this extension, simply add the following code in your application configuration (console.php):, (*8)

'controllerMap' => [
    'stubs' => [
        'class' => 'webvimark\stubsgenerator\StubsController',

        // This configs will be always will be used in stub generation. It can be empty

//            'configs' => [
//                'console/config/main.php',
//                'common/config/main.php',
//                'frontend/config/main.php',
//            ],
    ],
],
# generate stubs with default configs
php yii stubs

# generate stubs for console application (plus default configs)
php yii stubs console/config/main.php

# to generate stubs for several apps
php yii stubs console/config/main.php common/config/main.php frontend/config/main.php (plus default configs)

File with stubs by default located in vendor directory., (*9)

Usage with PhpStorm

  1. Install File Watchers JetBrains plugin
  2. Open File Watchers plugin config and import watcher.xml
  3. Edit imported watcher for your needs
  4. Add scope to limit trigger to config files:

PhpStorm "multiple definitions exist for class"

To hide this message: 1. Find a duplicate class file (not created by this generator), for example: vendor/yiisoft/yii/YiiBase.php 2. Mark it as a plain text in file context menu., (*10)

The Versions

06/10 2016

dev-master

9999999-dev

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

06/10 2016

1.0.4

1.0.4.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

05/09 2016

1.0.3

1.0.3.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

05/09 2016

1.0.2

1.0.2.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

05/09 2016

1.0.1

1.0.1.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

12/12 2015

1.0.0

1.0.0.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

24/07 2015

0.0.3

0.0.3.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

08/05 2015

0.0.2

0.0.2.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs

07/05 2015

0.0.1

0.0.1.0

Yii2 component stubs generator for Yii::$app

  Sources   Download

MIT

The Requires

 

by Vasily Ostanin

yii2 autocomplete phpstorm stubs