Czy ktoś z Was spotkał sie z następująca metodologią:
Budujemy sobie kontroler:
<?php class Controler { public function __construct() {} public function contoll() { $this->header(); <- metoda wewnątrz klasy controller budujacą nagłówek strony require("plik.php"); $this->footer(); <- medoda budujaca stopkę } } ?>
wywołanie:
<?php require_once('controler.php'); $control = new Controler(); $control->controll(); ?>
powyższy kawałek oczywisty i chyba dla większości jak najbardziej zrozumiały.
Teraz zaczynają się małe schodki:
Mamy inna klasę zewnętrzną powiedzmy klasę Formularz z jakimiś metodami
<?php class Formularz { pubic function buduj() { } } ?>
jak wewnątrz pliku plik.php skorzystać z metod klasy Formularz nie tworząc jego obiektu w tym pliku, nie inkludując pliku z klasa itd

Ciężko mi to tak wytłumaczyć, chętnych na podjęcie tematu zapraszam do szerszej dyskusji...