connectholland / uptime-robot-bundle
Uptime Robot bundle for Symfony 4/5 projects
Installs: 939
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 2
Type:symfony-bundle
Requires
- php: ^7.3
- jane-php/open-api-runtime: ^6.2
- php-http/httplug-bundle: ^1.18
- symfony/config: ^4.3 || ^5.0
- symfony/dependency-injection: ^4.3 || ^5.0
- symfony/framework-bundle: ^4.3 || ^5.0
- symfony/http-kernel: ^4.4.13 || ^5.0
- symfony/translation-contracts: ^2.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.15
- icanhazstring/composer-unused: ^0.7.5
- jane-php/open-api-2: ^6.0
- maglnet/composer-require-checker: ^2.0
- phpstan/phpstan: ^0.11.16
- phpunit/phpunit: ^8.3
- sensiolabs/security-checker: ^6.0
- symfony/var-dumper: ^4.3 || ^5.0
This package is auto-updated.
Last update: 2023-10-05 17:14:15 UTC
README
UptimeRobot bundle for Symfony 4/5 projects
Installation
composer require connectholland/uptime-robot-bundle
Environment
Set the environment variables to be able to connect to the UptimeRobot API.
UPTIMEROBOT_API_KEY=the-api-key
Usage
Autowire the client, e.g.:
<?php declare(strict_types=1); namespace App; use ConnectHolland\UptimeRobotBundle\Api\Client; class SomeService { private Client $client; public function __construct(Client $client) { $this->client = $client; } public function someMethod() { $this->client->getMonitors(); } }