setono / budbee-bundle
Use Budbee in your Symfony application
Installs: 2 938
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=8.1
- cuyz/valinor: ^1.0
- psr/cache: ^1.0 || ^2.0 || ^3.0
- setono/budbee-php-sdk: ^1.0
- symfony/cache: ^5.4 || ^6.4
- symfony/config: ^5.4 || ^6.4
- symfony/dependency-injection: ^5.4 || ^6.4
- symfony/http-client: ^5.4 || ^6.4
- symfony/http-foundation: ^5.4 || ^6.4
- symfony/http-kernel: ^5.4 || ^6.4
- symfony/monolog-bundle: ^3.8
Requires (Dev)
- matthiasnoback/symfony-dependency-injection-test: ^4.3
- nyholm/psr7: ^1.5
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.6
- psalm/plugin-phpunit: ^0.18
- psalm/plugin-symfony: ^5.0
- setono/code-quality-pack: ^2.7
This package is auto-updated.
Last update: 2024-11-06 12:44:26 UTC
README
Integrates the Budbee PHP SDK into your Symfony application.
Installation
To install this bundle, simply run:
composer require setono/budbee-bundle
Usage
<?php use Setono\Budbee\Client\ClientInterface; require_once __DIR__ . '/../vendor/autoload.php'; final class YourService { private ClientInterface $client; public function __construct(ClientInterface $client) { $this->client = $client; } public function __invoke(): void { // do something with the client $boxes = $this->client->boxes()->getAvailableLockers('DK', '1159'); // ... } }