Laravel TypiCMS-文件模块:将图像添加到数据库播种器内另一个模块实体的策略

时间:2019-06-04 14:40:24

标签: laravel file migration typicms

尽管这本身不是问题,但我找不到有关文件模块的足够文档。

我正在迁移一个旧的ASP站点,此刻,我正在数据库迁移阶段。

我想问一下我可以使用哪种策略在ShowSeeder中执行以下操作,我已经准备好用旧服务器数据为我的Shows模块植入种子:

这是我到目前为止采取的步骤/思路:

  • 我已经设置了Shows模块及其播种器。
  • 每个节目在旧服务器中都有一张特色图片。
  • 我已经解决了旧服务器中的URL模式以检索特色图像。
  • 我想从旧服务器(通过GuzzleHttp)下载图像,然后让File模块负责其余的工作(即,将下载的图像保存到S3,然后触发其观察者并在typicms_files表中生成其对应的行。

斜体中的最后一点是我被卡住的地方!尽管我已经通过Guzzle获取了图像,但是我不知道该如何处理。我看过File模块控制器,但是我找不到用正确的参数调用方法create的方法,因为它期望使用文件数据的POST

那么,有什么想法吗?

0 个答案:

没有答案