seba / pantry
getpantry.cloud 的 SDK
资助包维护!
SebaOfficial
购买我一杯咖啡
racca.me/donate
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.7
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.62
README
一个易于使用的库,用于与 pantrycloud API 交互。
🛠 安装
您可以通过 composer 安装此包
composer require seba/pantry
❔ 使用方法
$pantry = new new \Pantry\Client("YOUR_PANTRY_ID");
创建一个购物车
$basket = $pantry->createBasket("ILoveThisBasket", [ "key" => "value" ]);
获取一个购物车
有几种方式可以获取购物车
$basket = $pantry->getBasket("ILoveThisBasket"); // Get the basket instance echo $basket; // The basket data as a json string var_dump($basket); // The basket data as an object $basketData = $basket(); // The basket data as an object $basketData = $basket->get(); // The basket data as an object
更新一个购物车
$basket->update([ "newKey" => "newValue" ]);
删除一个购物车
$basket->delete();
获取 Pantry 信息
有几种方式可以获取关于 Pantry 的信息
echo $pantry; // The pantry data as a json string var_dump($pantry); // The pantry data as an object $pantryData = $pantry(); // The pantry data as an object $pantryData = $pantry->getData(); // The pantry data as an object
⚖️ 许可证
本项目采用 MIT 许可证。