add route to search instances by field value
This commit is contained in:
@@ -13,6 +13,8 @@ use Api\Core\RateLimiter\FileRateLimiter;
|
||||
use Api\Core\RateLimiter\InMemoryRateLimiter;
|
||||
use Api\Core\Log\LoggerFactory;
|
||||
use ElixForms\ElixFormsClient;
|
||||
use ElixForms\Auth\ElixFormsApiClient;
|
||||
use ElixForms\Auth\ElixFormsAuthenticationClient;
|
||||
use Psr\Log\LoggerInterface;
|
||||
|
||||
$container = new Container();
|
||||
@@ -67,6 +69,21 @@ $container->singleton(ElixFormsClient::class, function($c) {
|
||||
return new ElixFormsClient($baseUrl);
|
||||
});
|
||||
|
||||
$container->singleton(ElixFormsAuthenticationClient::class, function($c) {
|
||||
$config = $c->make(Config::class);
|
||||
|
||||
return new ElixFormsAuthenticationClient($config->get('elixforms_api_base_url'));
|
||||
});
|
||||
|
||||
$container->singleton(ElixFormsApiClient::class, function($c) {
|
||||
$config = $c->make(Config::class);
|
||||
|
||||
return new ElixFormsApiClient(
|
||||
$config->get('elixforms_api_base_url'),
|
||||
$c->make(HttpClient::class)
|
||||
);
|
||||
});
|
||||
|
||||
// If you have other services, bind them here, for example:
|
||||
// $container->singleton(SomeService::class, function($c) {
|
||||
// return new SomeService($c->make(LoggerInterface::class), ...);
|
||||
|
||||
Reference in New Issue
Block a user