Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kohana] Duża liczba stałych
Forum PHP.pl > Forum > PHP > Frameworki
phpowiec84
Witam
Pisząc aplikacje w kohana 3 ,napotkałem problem .Poszukuję "eleganckiego" sposobu definicji stałych które będą dostępne tylko dla wszystkich kontrolerów
obecnie mam plik w którym mam np. :

  1. define('BANER_UP' , 1);
  2. define('BANER_LEFT' , 2);
  3. define('BANER_RIGHT' , 3);
  4. define('BANER_DOWN' , 4);


króry includuje za każdym w bootstrap

ale chciałbym to zmienić
vokiel
Skoro ma być tylko dla kontrolerów, to w kontrolerze bazowym utwórz po prostu te zmienne przypisane do $this.

  1. class Controller_Basic extends Controller
  2. {
  3. protected $BANER_UP = 1; // lub public
  4. protected $BANER_LEFT = 2;
  5. public function action_index()
  6. {
  7. $this->request->response = "Hello World";
  8. }
  9. }
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-2025 Invision Power Services, Inc.