mastashake08 / laravel-forge-php-sdk
PHP SDK for accessing Laravel Forge API
1.0.0
2017-03-02 17:54 UTC
Requires
- guzzlehttp/guzzle: ~6.0
This package is not auto-updated.
Last update: 2024-11-10 03:05:24 UTC
README
An Unofficial PHP SDK for Laravel Forge API Taylor Otwell has graciously given us a REST API for Laravel Forge. This simple PHP SDK is a wrapper around that API to be used in your PHP projects
Get A Key
The first thing you need to do before starting a project is register for an API token at the official website
#Download Project
composer require mastashake08/laravel-forge-php-sdk
#Usage Follow the conventions in the API documentation , for example to list all servers
use Mastashake08\Forge\Server; use Mastashake08\Forge\Forge; Forge::setApiKey($apiKey); $server = (new Server())->all(); echo $server; // shows all servers in JSON Format
##Objects The following objects are available via the SDK
- Certificate
- Config
- Credential
- Daemon
- Deployment
- Firewall
- Git
- Job
- Mysql
- MysqlUser
- Recipe
- Server
- Service
- Site
- SSH
- Wordpress
- Worker
#Contribution This project is ongoing feel free to submit a pull request and help make this project better!
#Questions Email all questions to jyrone.parker@gmail.com