Completed
Pull Request — experimental/3.1 (#2644)
by k-yamamura
58:57 queued 33:58
created
src/Eccube/Service/PluginService.php 1 patch
Doc Comments   +22 added lines, -2 removed lines patch added patch discarded remove patch
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
      *
115 115
      * @param string $path   path to tar.gz/zip plugin file
116 116
      * @param int    $source
117
-     * @return mixed
117
+     * @return boolean
118 118
      * @throws PluginException
119 119
      * @throws \Exception
120 120
      */
@@ -179,6 +179,10 @@  discard block
 block discarded – undo
179 179
     }
180 180
 
181 181
     // インストール事後処理
182
+
183
+    /**
184
+     * @param integer $source
185
+     */
182 186
     public function postInstall($config, $event, $source)
183 187
     {
184 188
         // Proxyのクラスをロードせずにスキーマを更新するために、
@@ -225,6 +229,10 @@  discard block
 block discarded – undo
225 229
         }
226 230
     }
227 231
 
232
+    /**
233
+     * @param string $archive
234
+     * @param string $dir
235
+     */
228 236
     public function unpackPluginArchive($archive, $dir)
229 237
     {
230 238
         $extension = pathinfo($archive, PATHINFO_EXTENSION);
@@ -284,6 +292,9 @@  discard block
 block discarded – undo
284 292
         }
285 293
     }
286 294
 
295
+    /**
296
+     * @param string $yml
297
+     */
287 298
     public function readYml($yml)
288 299
     {
289 300
         if (file_exists($yml)) {
@@ -301,6 +312,9 @@  discard block
 block discarded – undo
301 312
         // ディレクトリ名などに使われれるので厳しめ
302 313
     }
303 314
 
315
+    /**
316
+     * @param string $path
317
+     */
304 318
     public function deleteFile($path)
305 319
     {
306 320
         $f = new Filesystem();
@@ -320,6 +334,9 @@  discard block
 block discarded – undo
320 334
         return $this->appConfig['plugin_realdir'].'/'.$name;
321 335
     }
322 336
 
337
+    /**
338
+     * @param string $d
339
+     */
323 340
     public function createPluginDir($d)
324 341
     {
325 342
         $b = @mkdir($d);
@@ -377,6 +394,9 @@  discard block
 block discarded – undo
377 394
         return $p;
378 395
     }
379 396
 
397
+    /**
398
+     * @param string $method
399
+     */
380 400
     public function callPluginManagerMethod($meta, $method)
381 401
     {
382 402
         $class = '\\Plugin'.'\\'.$meta['code'].'\\'.'PluginManager';
@@ -873,7 +893,7 @@  discard block
 block discarded – undo
873 893
      * [プラグインコード]/Resource/assets
874 894
      * 配下に置かれているファイルが所定の位置へコピーされる
875 895
      *
876
-     * @param $pluginBaseDir
896
+     * @param string $pluginBaseDir
877 897
      * @param $pluginCode
878 898
      */
879 899
     public function copyAssets($pluginBaseDir, $pluginCode)
Please login to merge, or discard this patch.