2024-12-08 13:42:13 +01:00
2024-12-08 13:42:13 +01:00
2022-01-18 17:14:29 +01:00
2022-01-18 17:14:29 +01:00
2022-01-18 17:53:06 +01:00
2022-01-18 17:14:29 +01:00
2024-12-08 12:17:51 +01:00

PHP Froxlor API Client

Warning

We have changed the way we get the object. Now you have to use the id instead of the name to get, change or delete the object.

API Wrapper for Froxlor.

Installation

You can install it via composer:

$ composer require envoyr/php-froxlor-client

How to use

$froxlor = new \Envoyr\Froxlor\Server([
    'host' => 'https://froxlor.example.com',
    'key' => '',
    'secret' => ''
]);

Customer

$response = $froxlor
    ->customers
    ->create([
        'email' => 'hello@example.com',
        'firstname' => 'Test',
        'name' => 'Testman',
        'custom_notes' => 'Created By API',
        'customernumber' => 1337,
        'new_loginname' => 'username',
        'new_customer_password' => 'someRandomString',
        'hosting_plan_id' => 1,
        'api_allowed' => false,
        'createstdsubdomain' => true,
    ]);

Email

$response = $froxlor
    ->customer(1)
    ->email(1)
    ->attributes;

Info

Domains, Ftps, Email & EmailAccounts are also available.

Description
No description provided
Readme MIT 58 KiB
Languages
PHP 100%