Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sposoby ładowania modułu
Forum PHP.pl > Forum > PHP
cer98
Proszę o rady, czy taki kontroler dla modułu ma prawo funkcjonować w mniejszych projektach albo nie zda egzaminu ?
W tym przypadku Module to module=nazwa z adresu, $v to action=akcja i ew. parametr.

  1. class ModuleController{
  2.  
  3. public function __construct(){}
  4.  
  5. public function do($v){
  6.  
  7. if($v == 'add'){
  8.  
  9. $ob = new AddModuleController;
  10. $ob->add();
  11.  
  12. }
  13.  
  14. if($v == 'panel'){
  15.  
  16. $ob = new ModulePanelController;
  17. $ob->show();
  18.  
  19. }
  20.  
  21. }
  22.  
  23. }


Wyszło tak, że kontroler od danego modułu uruchamiam z adresu przez HTTP, następnie parametrem action wybieram ten konkretny.
W każdym kontrolerze jakiegoś modułu mam tę funkcję do($v), kolejne kontrolery lub klasy są posklejane require_once.
Proszę o rady.
enviro
Nie za bardzo rozumiem, o co Ci dokładnie chodzi. Co ten kontroler ma robić i dla jakich modułów działać?

Jeżeli chodzi o podział modułów to proponuje wzorzec projektowy MVC.
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.