ibnnajjaar / graphify
为 Laravel 博客创建简单开放图形图像的生成器。
v0.3.3
2023-03-08 17:14 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.2
- spatie/browsershot: ^3.0.0
- spatie/laravel-package-tools: ^1.14
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- spatie/laravel-ray: ^1.26
README
使用此包将使生成开放图形图像变得简单。
文档
请参阅文档以获取详细的安装和使用说明。
功能描述
生成开放图形图像
如果模型准备正确,当创建新记录时将创建OG图像。
手动触发OG图像生成
要手动触发OG图像生成,您可以在您的模型实例上调用以下generateGraphify()方法。
$yourModel->generateGraphify();
检索OG图像
要检索生成的OG图像,您可以使用以下方法。
$yourModel->graphify_image; $yourModel->og_image_url; // Or if you have a custom image field $yourModel->your_custom_og_image_url;
致谢
许可协议
MIT 许可协议 (MIT)。请参阅许可文件获取更多信息。