diff options
Diffstat (limited to 'src/model/entities/NodeData.php')
| -rw-r--r-- | src/model/entities/NodeData.php | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/src/model/entities/NodeData.php b/src/model/entities/NodeData.php index f6d6b01..1646c92 100644 --- a/src/model/entities/NodeData.php +++ b/src/model/entities/NodeData.php | |||
| @@ -29,18 +29,6 @@ class NodeData | |||
| 29 | #[ORM\Column(type: "json")] | 29 | #[ORM\Column(type: "json")] |
| 30 | private array $data; | 30 | private array $data; |
| 31 | 31 | ||
| 32 | #[ORM\Column(type: "string", length: 255, nullable: true)] | ||
| 33 | private ?string $presentation; | ||
| 34 | |||
| 35 | #[ORM\Column(type: "boolean", length: 255, nullable: true)] | ||
| 36 | private ?bool $chrono_order = null; | ||
| 37 | |||
| 38 | #[ORM\Column(type: "integer", nullable: true)] | ||
| 39 | private ?int $grid_cols_min_width = null; // pour le mode grille | ||
| 40 | |||
| 41 | #[ORM\Column(type: "integer", nullable: true)] | ||
| 42 | private ?int $pagination_limit = null; // pour les post_block et news_block | ||
| 43 | |||
| 44 | #[ORM\OneToMany(mappedBy: 'node_data', targetEntity: AssetEmployment::class, cascade: ['persist', 'remove'])] | 32 | #[ORM\OneToMany(mappedBy: 'node_data', targetEntity: AssetEmployment::class, cascade: ['persist', 'remove'])] |
| 45 | private Collection $asset_employment; | 33 | private Collection $asset_employment; |
| 46 | 34 | ||
| @@ -74,52 +62,6 @@ class NodeData | |||
| 74 | unset($this->data[$key]); | 62 | unset($this->data[$key]); |
| 75 | } | 63 | } |
| 76 | } | 64 | } |
| 77 | |||
| 78 | // spécifique aux blocs contenant des articles | ||
| 79 | /*public function getPresentation(): ?string | ||
| 80 | { | ||
| 81 | return $this->presentation; | ||
| 82 | } | ||
| 83 | public function setPresentation(string $presentation): void | ||
| 84 | { | ||
| 85 | $this->presentation = $presentation; | ||
| 86 | } | ||
| 87 | public function getColsMinWidth(): int | ||
| 88 | { | ||
| 89 | $default = 320; // pixels | ||
| 90 | return $this->grid_cols_min_width === null ? $default : $this->grid_cols_min_width; | ||
| 91 | } | ||
| 92 | public function setColsMinWidth(int $columns): void | ||
| 93 | { | ||
| 94 | $this->grid_cols_min_width = $columns; | ||
| 95 | } | ||
| 96 | public function getChronoOrder(): bool | ||
| 97 | { | ||
| 98 | return $this->chrono_order ?? false; | ||
| 99 | } | ||
| 100 | public function setChronoOrder(bool $reverse_order): void | ||
| 101 | { | ||
| 102 | $this->chrono_order = $reverse_order; | ||
| 103 | } | ||
| 104 | |||
| 105 | public function getPaginationLimit(): ?int | ||
| 106 | { | ||
| 107 | $default = 12; // si 0 pas de pagination, 12 rend bien avec des grilles de 2, 3 ou 4 colonnes | ||
| 108 | return $this->pagination_limit === null ? $default : $this->pagination_limit; | ||
| 109 | } | ||
| 110 | public function setPaginationLimit(int $pagination_limit): void | ||
| 111 | { | ||
| 112 | $this->pagination_limit = $pagination_limit; | ||
| 113 | } | ||
| 114 | private int $nb_pages = 1; | ||
| 115 | public function getNumberOfPages(): int | ||
| 116 | { | ||
| 117 | return $this->nb_pages; | ||
| 118 | } | ||
| 119 | public function setNumberOfPages(int $nb_pages): void | ||
| 120 | { | ||
| 121 | $this->nb_pages = $nb_pages; | ||
| 122 | }*/ | ||
| 123 | 65 | ||
| 124 | public function setNode(?Node $node): void | 66 | public function setNode(?Node $node): void |
| 125 | { | 67 | { |
