Completed
Push — master ( b6ac14...e5ab0e )
by Vitaliy
03:40
created
Category
source/Controller.php 1 patch
Spacing   +40 added lines, -41 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
     /**
41 41
      * @inheritdoc
42 42
      */
43
-    public function options ( $actionID = null )
43
+    public function options($actionID = null)
44 44
     {
45 45
         return [
46 46
             'component',
@@ -51,52 +51,51 @@  discard block
 block discarded – undo
51 51
     /**
52 52
      * @inheritdoc
53 53
      */
54
-    public function optionAliases ()
54
+    public function optionAliases()
55 55
     {
56
-        return [];
56
+        return [ ];
57 57
     }
58 58
 
59 59
     /**
60 60
      * Shows description
61 61
      */
62
-    public function showDescription ()
62
+    public function showDescription()
63 63
     {
64
-        $this->stdout( "Yii2 IDE auto-completion helper\n" );
65
-        $this->stdout( "Vitaliy IIIFX Khomenko, 2017\n\n" );
64
+        $this->stdout("Yii2 IDE auto-completion helper\n");
65
+        $this->stdout("Vitaliy IIIFX Khomenko, 2017\n\n");
66 66
     }
67 67
 
68 68
     /**
69 69
      * Generate IDE auto-completion file
70 70
      */
71
-    public function actionIndex ()
71
+    public function actionIndex()
72 72
     {
73 73
         $this->showDescription();
74 74
         try {
75 75
             $component = $this->getComponent();
76
-            $configList = $this->getConfig( $component );
77
-            $config = new Config( [
76
+            $configList = $this->getConfig($component);
77
+            $config = new Config([
78 78
                 'files' => $configList,
79
-            ] );
80
-            $builder = new Builder( [
79
+            ]);
80
+            $builder = new Builder([
81 81
                 'components' => $config->getComponents(),
82 82
                 'template' => require __DIR__ . '/template.php',
83
-            ] );
84
-            if ( $component->result === null ) {
85
-                $component->result = ( $this->getDetector()->detect() === 'basic' ) ?
86
-                    '@app/_ide_components.php' :
87
-                    '@console/../_ide_components.php';
83
+            ]);
84
+            if ($component->result === null) {
85
+                $component->result = ($this->getDetector()->detect() === 'basic') ?
86
+                    '@app/_ide_components.php' : '@console/../_ide_components.php';
88 87
             }
89
-            $result = Yii::getAlias( $component->result );
90
-            $result = FileHelper::normalizePath( $result );
91
-            if ( $builder->build( $result ) ) {
92
-                $this->stdout( "Success: {$result}\n", Console::FG_GREEN );
88
+            $result = Yii::getAlias($component->result);
89
+            $result = FileHelper::normalizePath($result);
90
+            if ($builder->build($result)) {
91
+                $this->stdout("Success: {$result}\n", Console::FG_GREEN);
93 92
             } else {
94
-                $this->stdout( "Fail!\n", Console::FG_RED );
93
+                $this->stdout("Fail!\n", Console::FG_RED);
95 94
             }
96
-        } catch ( Exception $exception ) {
97
-            $this->stdout( $exception->getMessage() . "\n\n", Console::FG_RED );
98
-            $this->stdout( "Please read the package documentation: https://github.com/iiifx-production/yii2-autocomplete-helper\n" );
99
-            $this->stdout( "or create new issue: https://github.com/iiifx-production/yii2-autocomplete-helper/issues/new\n" );
95
+        } catch (Exception $exception) {
96
+            $this->stdout($exception->getMessage() . "\n\n", Console::FG_RED);
97
+            $this->stdout("Please read the package documentation: https://github.com/iiifx-production/yii2-autocomplete-helper\n");
98
+            $this->stdout("or create new issue: https://github.com/iiifx-production/yii2-autocomplete-helper/issues/new\n");
100 99
         }
101 100
     }
102 101
 
@@ -105,23 +104,23 @@  discard block
 block discarded – undo
105 104
      *
106 105
      * @throws InvalidConfigException
107 106
      */
108
-    protected function getComponent ()
107
+    protected function getComponent()
109 108
     {
110
-        if ( isset( Yii::$app->{$this->component} ) && Yii::$app->{$this->component} instanceof Component ) {
109
+        if (isset(Yii::$app->{$this->component} ) && Yii::$app->{$this->component} instanceof Component) {
111 110
             return Yii::$app->{$this->component};
112 111
         }
113
-        throw new InvalidConfigException( sprintf( 'Component "%s" not found in Yii::$app', $this->component ) );
112
+        throw new InvalidConfigException(sprintf('Component "%s" not found in Yii::$app', $this->component));
114 113
     }
115 114
 
116 115
     /**
117 116
      * @return Detector
118 117
      */
119
-    protected function getDetector ()
118
+    protected function getDetector()
120 119
     {
121
-        if ( $this->detector === null ) {
122
-            $this->detector = new Detector( [
120
+        if ($this->detector === null) {
121
+            $this->detector = new Detector([
123 122
                 'app' => Yii::$app,
124
-            ] );
123
+            ]);
125 124
         }
126 125
         return $this->detector;
127 126
     }
@@ -133,25 +132,25 @@  discard block
 block discarded – undo
133 132
      *
134 133
      * @throws InvalidCallException
135 134
      */
136
-    protected function getConfig ( Component $component )
135
+    protected function getConfig(Component $component)
137 136
     {
138
-        if ( $component->config === null ) {
139
-            if ( $this->getDetector()->detect() === false ) {
140
-                throw new InvalidCallException( 'Unable to determine application type' );
137
+        if ($component->config === null) {
138
+            if ($this->getDetector()->detect() === false) {
139
+                throw new InvalidCallException('Unable to determine application type');
141 140
             }
142 141
             $configList = $this->getDetector()->getConfig();
143 142
         } else {
144
-            if ( $this->config === null ) {
145
-                if ( isset( $component->config[ 0 ] ) ) {
143
+            if ($this->config === null) {
144
+                if (isset($component->config[ 0 ])) {
146 145
                     $configList = $component->config;
147 146
                 } else {
148
-                    throw new InvalidCallException( 'Default config list not found in component config data' );
147
+                    throw new InvalidCallException('Default config list not found in component config data');
149 148
                 }
150 149
             } else {
151
-                if ( isset( $component->config[ $this->config ] ) ) {
150
+                if (isset($component->config[ $this->config ])) {
152 151
                     $configList = $component->config[ $this->config ];
153 152
                 } else {
154
-                    throw new InvalidCallException( sprintf( 'Scope "%s" not found in component config data', $this->config ) );
153
+                    throw new InvalidCallException(sprintf('Scope "%s" not found in component config data', $this->config));
155 154
                 }
156 155
             }
157 156
         }
Please login to merge, or discard this patch.
source/Builder.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -20,29 +20,29 @@
 block discarded – undo
20 20
     /**
21 21
      * @var array
22 22
      */
23
-    public $components = [];
23
+    public $components = [ ];
24 24
 
25 25
     /**
26 26
      * @param string|false $file
27 27
      *
28 28
      * @return bool|string
29 29
      */
30
-    public function build ( $file = null )
30
+    public function build($file = null)
31 31
     {
32
-        $prepared = preg_replace_callback( '/%.*%/U', function ( $m ) {
33
-            if ( $m[ 0 ] === '%phpdoc%' ) {
32
+        $prepared = preg_replace_callback('/%.*%/U', function($m) {
33
+            if ($m[ 0 ] === '%phpdoc%') {
34 34
                 $string = '/**';
35
-                foreach ( $this->components as $name => $classes ) {
36
-                    $string .= PHP_EOL . ' * @property ' . implode( '|', $classes ) . ' $' . $name;
35
+                foreach ($this->components as $name => $classes) {
36
+                    $string .= PHP_EOL . ' * @property ' . implode('|', $classes) . ' $' . $name;
37 37
                 }
38 38
                 $string .= PHP_EOL . ' */';
39 39
                 return $string;
40 40
             }
41 41
             return $m[ 0 ];
42
-        }, $this->template );
43
-        if ( $file === null ) {
42
+        }, $this->template);
43
+        if ($file === null) {
44 44
             return $prepared;
45 45
         }
46
-        return (bool) file_put_contents( $file, $prepared );
46
+        return (bool) file_put_contents($file, $prepared);
47 47
     }
48 48
 }
Please login to merge, or discard this patch.
source/Detector.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -50,10 +50,10 @@  discard block
 block discarded – undo
50 50
     /**
51 51
      * @return string|false
52 52
      */
53
-    public function detect ()
53
+    public function detect()
54 54
     {
55 55
         $application = $this->getApplication();
56
-        if ( isset( $this->ids[ $application->id ] ) ) {
56
+        if (isset($this->ids[ $application->id ])) {
57 57
             return $this->ids[ $application->id ];
58 58
         }
59 59
         return false;
@@ -62,20 +62,20 @@  discard block
 block discarded – undo
62 62
     /**
63 63
      * @return array
64 64
      */
65
-    public function getConfig ()
65
+    public function getConfig()
66 66
     {
67
-        if ( $type = $this->detect() ) {
68
-            return isset( $this->configs[ $type ] ) ? $this->configs[ $type ] : [];
67
+        if ($type = $this->detect()) {
68
+            return isset($this->configs[ $type ]) ? $this->configs[ $type ] : [ ];
69 69
         }
70
-        return [];
70
+        return [ ];
71 71
     }
72 72
 
73 73
     /**
74 74
      * @return Application
75 75
      */
76
-    protected function getApplication ()
76
+    protected function getApplication()
77 77
     {
78
-        if ( ! $this->app instanceof Application ) {
78
+        if ( ! $this->app instanceof Application) {
79 79
             $this->app = Yii::$app;
80 80
         }
81 81
         return $this->app;
Please login to merge, or discard this patch.
source/Component.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -39,29 +39,29 @@
 block discarded – undo
39 39
     /**
40 40
      * @inheritdoc
41 41
      */
42
-    public function bootstrap ( $app )
42
+    public function bootstrap($app)
43 43
     {
44
-        if ( $app instanceof \yii\console\Application && $this->isActive() ) {
45
-            $this->updateControllerMap( $app );
44
+        if ($app instanceof \yii\console\Application && $this->isActive()) {
45
+            $this->updateControllerMap($app);
46 46
         }
47 47
     }
48 48
 
49 49
     /**
50 50
      * @return bool
51 51
      */
52
-    public function isActive ()
52
+    public function isActive()
53 53
     {
54
-        return defined( 'YII_ENV' ) && YII_ENV === $this->environment;
54
+        return defined('YII_ENV') && YII_ENV === $this->environment;
55 55
     }
56 56
 
57 57
     /**
58 58
      * @param Application $app
59 59
      */
60
-    protected function updateControllerMap ( Application $app )
60
+    protected function updateControllerMap(Application $app)
61 61
     {
62
-        if ( is_array( $this->controllerMap ) ) {
63
-            foreach ( $this->controllerMap as $name => $controller ) {
64
-                if ( is_subclass_of( $controller, \yii\console\Controller::class ) ) {
62
+        if (is_array($this->controllerMap)) {
63
+            foreach ($this->controllerMap as $name => $controller) {
64
+                if (is_subclass_of($controller, \yii\console\Controller::class)) {
65 65
                     $app->controllerMap[ $name ] = $controller;
66 66
                 }
67 67
             }
Please login to merge, or discard this patch.
source/Config.php 1 patch
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
     /**
20 20
      * @var mixed[]
21 21
      */
22
-    public $files = [];
22
+    public $files = [ ];
23 23
 
24 24
     /**
25 25
      * @var mixed[]
@@ -36,18 +36,18 @@  discard block
 block discarded – undo
36 36
      *
37 37
      * @throws \yii\base\InvalidParamException
38 38
      */
39
-    public function getComponents ()
39
+    public function getComponents()
40 40
     {
41
-        if ( $this->_components === null ) {
42
-            $this->_components = [];
43
-            if ( $config = $this->readConfig() ) {
44
-                foreach ( $this->files as $current ) {
45
-                    if ( isset( $config[ $current ][ 'components' ] ) ) {
41
+        if ($this->_components === null) {
42
+            $this->_components = [ ];
43
+            if ($config = $this->readConfig()) {
44
+                foreach ($this->files as $current) {
45
+                    if (isset($config[ $current ][ 'components' ])) {
46 46
                         /** @var mixed[] $components */
47 47
                         $components = $config[ $current ][ 'components' ];
48
-                        if ( is_array( $components ) ) {
49
-                            foreach ( $components as $name => $component ) {
50
-                                if ( ( $class = $this->findClass( $component ) ) !== false ) {
48
+                        if (is_array($components)) {
49
+                            foreach ($components as $name => $component) {
50
+                                if (($class = $this->findClass($component)) !== false) {
51 51
                                     $this->_components[ $name ][ $class ] = $class;
52 52
                                 }
53 53
                             }
@@ -64,18 +64,18 @@  discard block
 block discarded – undo
64 64
      *
65 65
      * @throws \yii\base\InvalidParamException
66 66
      */
67
-    protected function readConfig ()
67
+    protected function readConfig()
68 68
     {
69
-        if ( $this->_config === null ) {
70
-            $this->_config = [];
71
-            foreach ( $this->files as $file ) {
72
-                $path = Yii::getAlias( $file );
73
-                $path = FileHelper::normalizePath( $path );
74
-                if ( is_file( $path ) ) {
69
+        if ($this->_config === null) {
70
+            $this->_config = [ ];
71
+            foreach ($this->files as $file) {
72
+                $path = Yii::getAlias($file);
73
+                $path = FileHelper::normalizePath($path);
74
+                if (is_file($path)) {
75 75
                     try {
76 76
                         /** @noinspection PhpIncludeInspection */
77 77
                         $this->_config[ $file ] = require $path;
78
-                    } catch ( Exception $exception ) {
78
+                    } catch (Exception $exception) {
79 79
                         # Ignore
80 80
                     }
81 81
                 }
@@ -89,22 +89,22 @@  discard block
 block discarded – undo
89 89
      *
90 90
      * @return string|false
91 91
      */
92
-    protected function findClass ( $section )
92
+    protected function findClass($section)
93 93
     {
94 94
         try {
95
-            if ( $section instanceof Closure ) {
96
-                return get_class( $section() );
95
+            if ($section instanceof Closure) {
96
+                return get_class($section());
97 97
             }
98
-            if ( is_object( $section ) ) {
99
-                return get_class( $section );
98
+            if (is_object($section)) {
99
+                return get_class($section);
100 100
             }
101
-            if ( is_string( $section ) ) {
101
+            if (is_string($section)) {
102 102
                 return $section;
103 103
             }
104
-            if ( is_array( $section ) && isset( $section[ 'class' ] ) ) {
104
+            if (is_array($section) && isset($section[ 'class' ])) {
105 105
                 return $section[ 'class' ];
106 106
             }
107
-        } catch ( Exception $exception ) {
107
+        } catch (Exception $exception) {
108 108
             # Ignore
109 109
         }
110 110
         return false;
Please login to merge, or discard this patch.