Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tworzenie obiektu poprzez podanie nazwy klasy w zmiennej string
Pronigo
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.05.2005
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Witam,
mam taki kodzik:

  1. <?php
  2. include 'system/libraries/actionController.class.php';
  3. include 'application/controllers/'.$_GET['module'].'ActionController.class.php';
  4.  
  5. $class = $_GET['module'] . 'ActionController';
  6.  
  7. $controller = new $class;
  8. $controller->indexAction();
  9. ?>


Chyba wiecie o co mi chodzi. Chcę zrobić w przerobić swój framework na wzorcu MVC, ale nie wiem jak wybierać odpowiednią klasę i funkcję przez dane przekazane w zmiennej $_GET['module']. Ten kto zna popularne frameworki na pewno zrozumie o co mi chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dzięki

Ten post edytował Pronigo 24.05.2008, 22:15:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
destroyerr
post
Post #2





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

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


Cytat
no proszę Ciebie, a gdzie walidacja, a gdzie obsługa niepoprawnych linków (kontroler/akcja nie istnieje)

To ja Ciebie prosze, spójrz na temat. Co innego jeśli chodzi o wybranie akcji, ale moja wypowiedź tego nie dotyczyła.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 18.09.2025 - 12:21