バージョン選択

フォーラム

メニュー

オンライン状況

136 人のユーザが現在オンラインです。 (126 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 136
もっと...

サイト内検索

プラグイン > 開発について > pluginservice.text.error.upload_failure

開発について

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
n.o
投稿日時: 2018/10/19 16:11
対応状況: −−−
常連
登録日: 2018/8/10
居住地:
投稿: 31
Re: pluginservice.text.error.upload_failure
nanasess様

下記のように実装されております。


/**
 * @param string $archive
 * @param string $dir
 *
 * @throws PluginException
 */
public function unpackPluginArchive($archive, $dir)
{
    $extension = pathinfo($archive, PATHINFO_EXTENSION);
    try {
        if ($extension == 'zip') {
            $zip = new \ZipArchive();
            $zip->open($archive);
            $zip->extractTo($dir);
            $zip->close();
        } else {
            $phar = new \PharData($archive);
            $phar->extractTo($dir, null, true);
        }
    } catch (\Exception $e) {
        throw new PluginException(trans('pluginservice.text.error.upload_failure'));
    }
}
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   pluginservice.text.error.upload_failure n.o 2018/10/19 15:42
     Re: pluginservice.text.error.upload_failure nanasess 2018/10/19 16:03
     » Re: pluginservice.text.error.upload_failure n.o 2018/10/19 16:11
         Re: pluginservice.text.error.upload_failure nanasess 2018/10/22 10:09
     Re: pluginservice.text.error.upload_failure 468 2018/10/21 8:43
       Re: pluginservice.text.error.upload_failure n.o 2018/10/22 11:30

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,039名です
総投稿数は110,289件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1677
8
red
1570
9
mcontact
1345
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.