bonnier/sitemanager-sdk
Composer 安装命令:
composer require bonnier/sitemanager-sdk
包简介
A PHP SDK for SiteManager
README 文档
README
Installation
composer require bonnier/sitemanager-sdk
Setup
Make sure to have the sitemanager host in your .env-file, or pass the SiteManager host to the SiteManager constructor:
SITE_MANAGER_HOST=https://site-manager.test
or
$siteManager = new SiteManager('https://site-manager.test');
Usage
First of all you'll need to instantiate the SiteManager class:
use Bonnier/SiteManager/SiteManager; $siteManager = new SiteManager();
Then you'll be ready to interact with SiteManager
Apps
// Retrieve a collection of all apps in SiteManager $siteManager->app()->getAll(); // Get a specific app from SiteManager $siteManager->app()->getById(1);
Brands
// Retrieve a collection of all brands in SiteManager $siteManager->brand()->getAll(); // Get a specific brand from SiteManager $siteManager->brand()->getById(1);
Categories
// Retrieve a collection of all categories in SiteManager $siteManager->category()->getAll(); // Get a specific category from SiteManager $siteManager->category()->getById(1); // Get a specific category by its Contenthub ID from SiteManager $siteManager->category()->getByContenthubId('abc123'); // Get a collection of categories by a specific brand in from SiteManager $siteManager->category()->getByBrandId(1);
Sites
// Retrieve a collection of all the sites in SiteManager $siteManager->site()->getAll(); // Get a specific site from SiteManager $siteManager->site()->getById(1);
Tags
// Retrieve a collection of all the tags in SiteManager $siteManager->tag()->getAll(); // Get a specific tag from SiteManager $siteManager->tag()->getById(1); // Get a specific tag by its Contenthub ID from SiteManager $siteManager->tag()->getByContenthubId('abc123'); // Get a collection of tags by a specific brand from SiteManager $siteManager->tag()->getByBrandId(1);
Vocabularies
// Retrieve a collection of all the vocabularies in SiteManager $siteManager->vocabulary()->getAll(); // Get a specific vocabulary from SiteManager $siteManager->vocabulary()->getById(1); // Get a collection of vocabularies by a specific brand from SiteManager $siteManager->vocabulary()->getByBrandId(1)
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2018-09-17