Skip to content
This repository was archived by the owner on Jul 2, 2021. It is now read-only.

Repository files navigation

INWX-API-Bundle

Build StatusCoverage StatusTotal DownloadsGitHub license

A Symfony bundle for including the INWX PHP-Client.

Installation

The INWX bundle can be installed via Composer by requiring the sebtm/inwx-api-bundle package in your project's composer.json:

{
"require": {
"sebtm/inwx-api-bundle": "~1.0"
}
}

and adding an instance of SebTM\INWX\InwxApiBundle to your application's kernel:

class AppKernel extends Kernel
{
publicfunctionregisterBundles(): void
{
return [
new \SebTM\INWX\InwxApiBundle(),
];
}
}

(This is NOT needed for Symfony-Flex while using recipes!)

Configuration

Sample YML Configuration

The sample configuration which can be placed in app/config/config.yml file.

inwx_api:
debug: falseenvironment: "development"json: truelanguage: "en"username: "username"password: "password"

Supported environments: "production", "development" Supported languages: see documentation of INWX PHP-Client

Usage

This bundle exposes an instance of the SebTM\INWX\Domrobot object:

Service | Instance Of
--- | ---
inwx_api | SebTM\INWX\Domrobot

It provides an additional function called "loginWrapper()" (BC >=1.0.0: login will not overwritten anymore!) for using the login data from configuration.

Links

About

A Symfony bundle for using "inwx/php-client".

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages