Mam wiele ustawień, które są obecnie w pliku config.yml.Jak ładować ustawienia konfiguracyjne z bazy danych w Symfony2?
Idąc dalej chcę być w stanie stworzyć interfejs, w którym administratorzy będą mogli aktualizować te ustawienia, więc chcę mieć możliwość zarządzania tymi ustawieniami za pośrednictwem bazy danych.
Jak mogę załadować te ustawienia z bazy danych do Symfony2 i gdzie i kiedy je załadować?
Cheers
Adam
Witaj bogaty, dzięki za odpowiedź, która brzmi świetnie. Czy istnieje dobre miejsce, w którym zaleca się przechowywanie pliku parameters.php? Powinien być częścią pakietu lub usługi lub powinienem mieć go jako samodzielny plik php. W jaki sposób uzyskam dostęp do usługi doktryny? Przepraszamy za wszystkie pytania. –
Witaj bogaty, przepraszam, tylko spojrzał na przykład książki kucharskiej i widzę, gdzie powinien iść plik. –
Powiedziałbym, że przechowuj twój plik w katalogu 'app/config' - przynajmniej twoja konfiguracja jest cała razem. Nie jestem jednak pewien, w jaki sposób "dostępne" usługi są w tym momencie, jeśli w ogóle, więc nie jestem pewien, czy byłbyś w stanie zrobić np. '$ Container-> get (" my.service ")'. Może warto spróbować! – richsage