Skip to content

Commit 599ac83

Browse files
committed
bug fix
1 parent f0165d9 commit 599ac83

File tree

5 files changed

+12
-11
lines changed

5 files changed

+12
-11
lines changed

config/config.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
'visibility' => 'public',
1111
],
1212
],
13+
'directory' => 'travel',
1314
//图片宽度
1415
'width' => '575',
1516
//放大倍数

src/MiniProgramShareImg.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ public static function init()
1818
return self::$conv;
1919
}
2020

21-
public static function generateShareImage($dir, $saveName, $route)
21+
public static function generateShareImage($saveName, $route)
2222
{
23-
if (!$dir || !$saveName || !$route) {
23+
if (!$saveName || !$route) {
2424
return false;
2525
}
2626

@@ -31,7 +31,7 @@ public static function generateShareImage($dir, $saveName, $route)
3131
];
3232

3333
$root = config('phantommagick.disks.MiniProgramShare.root');
34-
$file = $root . $dir . $saveName;
34+
$file = $root . '/' . config('phantommagick.directory') . '/' . $saveName;
3535

3636
try {
3737
$converter = self::init();
@@ -40,7 +40,7 @@ public static function generateShareImage($dir, $saveName, $route)
4040

4141
self::imagePngSizeAdd($file);
4242

43-
return Storage::disk('MiniProgramShare')->url($dir . $saveName);
43+
return Storage::disk('MiniProgramShare')->url(config('phantommagick.directory') . '/' . $saveName);
4444
} catch (\Exception $exception) {
4545

4646
return false;

tests/MiniProgramShareImgTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ public static function init()
1717
return self::$conv;
1818
}
1919

20-
public static function generateShareImage($dir, $saveName, $route)
20+
public static function generateShareImage($saveName, $route)
2121
{
22-
if (!$dir || !$saveName || !$route) {
22+
if (!$saveName || !$route) {
2323
return false;
2424
}
2525

@@ -30,7 +30,7 @@ public static function generateShareImage($dir, $saveName, $route)
3030
];
3131

3232
$root = __DIR__ . '/../tests';
33-
$file = $root . $dir . $saveName;
33+
$file = $root . '/' . config('phantommagick.directory') . '/' . $saveName;
3434
$url = $saveName;
3535

3636
try {

tests/ShareImgTest.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@ public function TestConfig()
1515
/** @test */
1616
public function TestGenerateShareImage()
1717
{
18-
$savePath = '/baidu/';
1918
$saveName = md5(time() . mt_rand(10000, 99999)) . '_share' . '.png';
2019
$route = 'https://m.baidu.com/';
2120

22-
MiniProgramShareImgTest::generateShareImage($savePath, $saveName, $route);
23-
$this->assertTrue(file_exists(__DIR__ . $savePath . $saveName));
21+
MiniProgramShareImgTest::generateShareImage($saveName, $route);
22+
$this->assertTrue(file_exists(__DIR__ . '/' . config('phantommagick.directory') . '/' . $saveName));
2423
}
2524
}

tests/config/phantommagick.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010
'visibility' => 'public',
1111
],
1212
],
13+
'directory' => 'travel',
1314
//图片宽度
14-
'width' => '575px',
15+
'width' => '575',
1516
//放大倍数
1617
'zoomfactor' => 1.5,
1718
//0-100,100质量最高

0 commit comments

Comments
 (0)