Skip to content

Commit 3a43636

Browse files
committed
move AiMistralClient Interface
1 parent a309b81 commit 3a43636

File tree

7 files changed

+6
-7
lines changed

7 files changed

+6
-7
lines changed

src/bundle/Client/MistralClient.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
namespace CodeRhapsodie\Bundle\ConnectorMistral\Client;
55

66

7+
use CodeRhapsodie\Contracts\ConnectorMistral\AiClientInterface;
78
use Symfony\Contracts\HttpClient\HttpClientInterface;
89

910
final class MistralClient implements AiClientInterface

src/bundle/Client/AiClientInterface.php renamed to src/contracts/AiClientInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
declare(strict_types=1);
33

4-
namespace CodeRhapsodie\Bundle\ConnectorMistral\Client;
4+
namespace CodeRhapsodie\Contracts\ConnectorMistral;
55

66
interface AiClientInterface
77
{

src/contracts/ClientProviderInterface.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44

55
namespace CodeRhapsodie\Contracts\ConnectorMistral;
66

7-
use CodeRhapsodie\Bundle\ConnectorMistral\Client\AiClientInterface;
8-
97
interface ClientProviderInterface
108
{
119
public function getClient(): AiClientInterface;

src/lib/ActionHandler/AbstractActionHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace CodeRhapsodie\ConnectorMistral\ActionHandler;
77

8-
use CodeRhapsodie\Bundle\ConnectorMistral\Client\AiClientInterface;
8+
use CodeRhapsodie\Contracts\ConnectorMistral\AiClientInterface;
99
use CodeRhapsodie\Contracts\ConnectorMistral\ClientProviderInterface;
1010
use Ibexa\Contracts\ConnectorAi\Action\ActionHandlerInterface;
1111
use Ibexa\Contracts\ConnectorAi\Action\LLMBaseActionTypeInterface;

src/lib/ClientProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
namespace CodeRhapsodie\ConnectorMistral;
77

8-
use CodeRhapsodie\Bundle\ConnectorMistral\Client\AiClientInterface;
98
use CodeRhapsodie\Bundle\ConnectorMistral\Client\MistralClient;
9+
use CodeRhapsodie\Contracts\ConnectorMistral\AiClientInterface;
1010
use CodeRhapsodie\Contracts\ConnectorMistral\ClientProviderInterface;
1111
use Ibexa\Contracts\Core\SiteAccess\ConfigResolverInterface;
1212
use Symfony\Contracts\HttpClient\HttpClientInterface;

tests/lib/ActionHandler/ImageToTextActionHandlerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
namespace CodeRhapsodie\Tests\ConnectorMistral\ActionHandler;
1010

11-
use CodeRhapsodie\Bundle\ConnectorMistral\Client\AiClientInterface;
1211
use CodeRhapsodie\ConnectorMistral\ActionHandler\ImageToTextActionHandler;
12+
use CodeRhapsodie\Contracts\ConnectorMistral\AiClientInterface;
1313
use CodeRhapsodie\Contracts\ConnectorMistral\ClientProviderInterface;
1414
use Ibexa\ConnectorAi\ActionContextFactory;
1515
use Ibexa\ConnectorAi\ActionTypeRegistry;

tests/lib/ActionHandler/TextToTextActionHandlerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
namespace CodeRhapsodie\Tests\ConnectorMistral\ActionHandler;
1010

11-
use CodeRhapsodie\Bundle\ConnectorMistral\Client\AiClientInterface;
1211
use CodeRhapsodie\ConnectorMistral\ActionHandler\TextToTextActionHandler;
12+
use CodeRhapsodie\Contracts\ConnectorMistral\AiClientInterface;
1313
use CodeRhapsodie\Contracts\ConnectorMistral\ClientProviderInterface;
1414
use Ibexa\AdminUi\Event\Options;
1515
use Ibexa\ConnectorAi\ActionTypeRegistry;

0 commit comments

Comments
 (0)