feat: ovh API implement

This commit is contained in:
Maël Gangloff
2024-07-29 15:48:56 +02:00
parent 440f8ff757
commit 5063ee9a17
2 changed files with 3 additions and 3 deletions

View File

@@ -6,7 +6,6 @@ use ApiPlatform\Metadata\ApiResource;
use ApiPlatform\Metadata\Delete; use ApiPlatform\Metadata\Delete;
use ApiPlatform\Metadata\Get; use ApiPlatform\Metadata\Get;
use ApiPlatform\Metadata\GetCollection; use ApiPlatform\Metadata\GetCollection;
use ApiPlatform\Metadata\Patch;
use ApiPlatform\Metadata\Post; use ApiPlatform\Metadata\Post;
use App\Config\ConnectorProvider; use App\Config\ConnectorProvider;
use App\Repository\ConnectorRepository; use App\Repository\ConnectorRepository;
@@ -40,7 +39,7 @@ class Connector
{ {
#[ORM\Id] #[ORM\Id]
#[ORM\Column(type: 'uuid')] #[ORM\Column(type: 'uuid')]
#[Groups(['connector:list'])] #[Groups(['connector:list', 'watchlist:list'])]
private ?string $id; private ?string $id;
#[ORM\ManyToOne(inversedBy: 'connectors')] #[ORM\ManyToOne(inversedBy: 'connectors')]
@@ -48,7 +47,7 @@ class Connector
private ?User $user = null; private ?User $user = null;
#[Groups(['connector:list', 'connector:create'])] #[Groups(['connector:list', 'connector:create', 'watchlist:list'])]
#[ORM\Column(enumType: ConnectorProvider::class)] #[ORM\Column(enumType: ConnectorProvider::class)]
private ?ConnectorProvider $provider = null; private ?ConnectorProvider $provider = null;

View File

@@ -26,6 +26,7 @@ class WatchListTrigger
private ?TriggerAction $action = null; private ?TriggerAction $action = null;
#[ORM\ManyToOne(inversedBy: 'watchListTriggers')] #[ORM\ManyToOne(inversedBy: 'watchListTriggers')]
#[Groups(['watchlist:list', 'watchlist:item', 'watchlist:create', 'watchlist:update'])]
private ?Connector $connector = null; private ?Connector $connector = null;
public function getEvent(): ?string public function getEvent(): ?string