moved to updated bundle structure

This commit is contained in:
2025-10-10 00:03:41 +02:00
parent 8508ed6f3f
commit 874585d893
5 changed files with 47 additions and 78 deletions

23
config/definition.php Normal file
View File

@@ -0,0 +1,23 @@
<?php
use Symfony\Component\Config\Definition\Configurator\DefinitionConfigurator;
return static function (DefinitionConfigurator $definition): void {
$definition->rootNode()
->children()
->scalarNode(name: 'baseUri')
->isRequired()
->cannotBeEmpty()
->example(example: 'http://localhost')
->end()
->scalarNode(name: 'token')
->isRequired()
->cannotBeEmpty()
->example(example: 'your-secret-api-token')
->end()
->booleanNode(name: 'verifyHttps')
->defaultTrue()
->end()
->end()
;
};

6
config/services.yaml Normal file
View File

@@ -0,0 +1,6 @@
services:
magdev.dolibarr_api.client:
class: Magdev\DolibarrApi\DolibarrApiClient
arguments: [null, '%magdev.dolibarr_api.base_uri%', '%magdev.dolibarr_api.token%', '%magdev.dolibarr_api.verify_https%']
Magdev\DolibarrApi\DolibarrApiClientInterface: '@magdev.dolibarr_api.client'