Completed
Pull Request — experimental/3.1 (#2594)
by
unknown
133:28 queued 09:38
created
src/Eccube/Service/PluginService.php 1 patch
Doc Comments   +27 added lines, -1 removed lines patch added patch discarded remove patch
@@ -93,6 +93,10 @@  discard block
 block discarded – undo
93 93
     const VENDOR_NAME = 'ec-cube';
94 94
 
95 95
     // ファイル指定してのプラグインインストール
96
+
97
+    /**
98
+     * @param string $path
99
+     */
96 100
     public function install($path, $source = 0)
97 101
     {
98 102
         $pluginBaseDir = null;
@@ -141,6 +145,10 @@  discard block
 block discarded – undo
141 145
     }
142 146
 
143 147
     // インストール事後処理
148
+
149
+    /**
150
+     * @param integer $source
151
+     */
144 152
     public function postInstall($config, $event, $source)
145 153
     {
146 154
         // Proxyのクラスをロードせずにスキーマを更新するために、
@@ -187,6 +195,9 @@  discard block
 block discarded – undo
187 195
         }
188 196
     }
189 197
 
198
+    /**
199
+     * @param string $dir
200
+     */
190 201
     public function unpackPluginArchive($archive, $dir)
191 202
     {
192 203
         $extension = pathinfo($archive, PATHINFO_EXTENSION);
@@ -246,6 +257,9 @@  discard block
 block discarded – undo
246 257
         }
247 258
     }
248 259
 
260
+    /**
261
+     * @param string $yml
262
+     */
249 263
     public function readYml($yml)
250 264
     {
251 265
         if (file_exists($yml)) {
@@ -263,6 +277,9 @@  discard block
 block discarded – undo
263 277
         // ディレクトリ名などに使われれるので厳しめ
264 278
     }
265 279
 
280
+    /**
281
+     * @param string $path
282
+     */
266 283
     public function deleteFile($path)
267 284
     {
268 285
         $f = new Filesystem();
@@ -282,6 +299,9 @@  discard block
 block discarded – undo
282 299
         return $this->appConfig['plugin_realdir'].'/'.$name;
283 300
     }
284 301
 
302
+    /**
303
+     * @param string $d
304
+     */
285 305
     public function createPluginDir($d)
286 306
     {
287 307
         $b = @mkdir($d);
@@ -339,6 +359,9 @@  discard block
 block discarded – undo
339 359
         return $p;
340 360
     }
341 361
 
362
+    /**
363
+     * @param string $method
364
+     */
342 365
     public function callPluginManagerMethod($meta, $method)
343 366
     {
344 367
         $class = '\\Plugin'.'\\'.$meta['code'].'\\'.'PluginManager';
@@ -455,6 +478,9 @@  discard block
 block discarded – undo
455 478
         return true;
456 479
     }
457 480
 
481
+    /**
482
+     * @param string $path
483
+     */
458 484
     public function update(\Eccube\Entity\Plugin $plugin, $path)
459 485
     {
460 486
         $pluginBaseDir = null;
@@ -712,7 +738,7 @@  discard block
 block discarded – undo
712 738
     }
713 739
 
714 740
     /**
715
-     * @param $code
741
+     * @param string $code
716 742
      * @return bool
717 743
      */
718 744
     private function isEnable($code)
Please login to merge, or discard this patch.