Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][symfony] Stałe systemowe gdzie przetrzymywać?
Forum PHP.pl > Forum > PHP
luis2luis
Witam.

Gdzie w świecie Symfony trzyma się takie dane konfiguracyjne, stale, które modyfikuje tylko programista?

Dajmy przykład Statusy zadań:

  1. 0 - Nowe
  2. 1 - Przyjęte
  3. 2 - W trakcie
  4. ....


Dane te używam w klasie TaskStatusType gdzie generuje pola formularza i potrzebuje też w kilku innych miejscach, gdzie otrzymuje id statusu i musze wyświetlić jego nazwę.

Utworzyć jakiś plik yaml? czy lepiej jednak w php, żebym miał fajny dostęp do tablicy?

Pozdrawiam smile.gif
aras785
Cześć, to w sumie nie ma żadnego związku z konfiguracją i według mnie najlepszą opcją jest zrobienie ENUM lub zrobić jakiś interface i lecieć na obiektach
luis2luis
Cytat(aras785 @ 23.11.2022, 18:05:08 ) *
Cześć, to w sumie nie ma żadnego związku z konfiguracją i według mnie najlepszą opcją jest zrobienie ENUM lub zrobić jakiś interface i lecieć na obiektach



Trzeba aż takie kombinacje robić, żeby tablice z 8 elementami umieścić w projekcie Symfony? smile.gif

$taskStatus = array(
0 => 'Nowe',
1 => 'Przyjete',
2 => 'W trakcie'
.....);
aras785
Możesz robić jak chcesz, to jest PHP, a nie jakieś tam symfony. ENUMY dają Ci informacje czym są i jakie elementy zawierają, a tak tablica to *uja warta i nadaje się tylko do jakiś tam importow biggrin.gif
luis2luis
Na ENUM'ach będzie ok smile.gif
Dzieki za wypowiedzi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.