Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][symfony] Stałe systemowe gdzie przetrzymywać?, Lista statusów zadań,
luis2luis
post 23.11.2022, 13:37:57
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 25.11.2015

Ostrzeżenie: (0%)
-----


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

Ten post edytował luis2luis 23.11.2022, 13:40:13
Go to the top of the page
+Quote Post
aras785
post 23.11.2022, 18:05:08
Post #2





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
luis2luis
post 23.11.2022, 20:14:04
Post #3





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 25.11.2015

Ostrzeżenie: (0%)
-----


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'
.....);
Go to the top of the page
+Quote Post
aras785
post 23.11.2022, 23:12:30
Post #4





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
luis2luis
post 24.11.2022, 09:54:13
Post #5





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 25.11.2015

Ostrzeżenie: (0%)
-----


Na ENUM'ach będzie ok smile.gif
Dzieki za wypowiedzi.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 17:07