From a3df76b303613141134912b426535ab8b077b77d Mon Sep 17 00:00:00 2001 From: polo Date: Wed, 24 Dec 2025 13:20:11 +0100 Subject: renommage NodeDataAsset en AssetEmployment --- src/model/entities/NodeDataAsset.php | 54 ------------------------------------ 1 file changed, 54 deletions(-) delete mode 100644 src/model/entities/NodeDataAsset.php (limited to 'src/model/entities/NodeDataAsset.php') diff --git a/src/model/entities/NodeDataAsset.php b/src/model/entities/NodeDataAsset.php deleted file mode 100644 index d5eb141..0000000 --- a/src/model/entities/NodeDataAsset.php +++ /dev/null @@ -1,54 +0,0 @@ - ressource unique" (paires node_data/role uniques) -// doctrine gère mal les clés primaires triples, j'ai donc choisi une clé primaire double node_data_id/role - -declare(strict_types=1); - -namespace App\Entity; - -use Doctrine\ORM\Mapping as ORM; - -#[ORM\Entity] -#[ORM\Table(name: TABLE_PREFIX . 'nodedata_asset')] -class NodeDataAsset -{ - // clé primaire double - #[ORM\Id] - #[ORM\ManyToOne(targetEntity: NodeData::class, inversedBy: 'nda_collection')] - #[ORM\JoinColumn(name: 'node_data_id', referencedColumnName: 'id_node_data', onDelete: 'CASCADE')] - private NodeData $node_data; - - #[ORM\Id] - #[ORM\Column(type: 'string', length: 50)] - private string $role; - - #[ORM\ManyToOne(targetEntity: Asset::class)] - #[ORM\JoinColumn(name: 'asset_id', referencedColumnName: 'id_asset', onDelete: 'CASCADE')] - private Asset $asset; - - public function __construct(NodeData $node_data, Asset $asset, string $role){ - $this->node_data = $node_data; - $this->asset = $asset; - $this->role = $role; - } - - /*public function getNodeData(): NodeData - { - return $this->node_data; - }*/ - public function getAsset(): Asset - { - return $this->asset; - } - public function setAsset(Asset $asset): self - { - $this->asset = $asset; - return $this; - } - public function getRole(): string - { - return $this->role; - } -} -- cgit v1.2.3