lasselehtinen/woodwing-assets

WoodWing Assets 的 API 封装器

v1.1 2024-03-20 07:34 UTC

This package is auto-updated.

Last update: 2024-08-30 00:06:13 UTC


README

WoodWing Assets 的 API 封装器

Latest Version on Packagist Run tests Total Downloads

用于对 WoodWing Elvis DAM (数字资产管理) 进行 REST API 查询的包。

安装

您可以通过 composer 安装此包

composer require lasselehtinen/woodwing-assets

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="woodwing-assets-config"

这是发布配置文件的内容

<?php

return [

    /*
    |--------------------------------------------------------------------------
    | WoodWing Assets configuration
    |--------------------------------------------------------------------------
    |
    | Note! Remember to include the full API endpoint to the hostname
    |
     */

    'endpoint' => env('WOODWING_ASSETS_ENDPOINT', 'https://assets.example.com/services'),
    'username' => env('WOODWING_ASSETS_USERNAME', 'guest'),
    'password' => env('WOODWING_ASSETS_PASSWORD', 'guest'),
];

用法

$assets = new \LasseLehtinen\Assets\Assets();
$searchResults = $assets->search(query: 'Jari Tervo', num: 2);

测试

composer test

变更日志

请参阅 变更日志 了解最近更改的详细信息。

贡献

请参阅 贡献指南 了解详细信息。

安全漏洞

请审查 我们的安全策略 了解如何报告安全漏洞。

致谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件