Quote Originariamente inviata da Fractals87 Visualizza il messaggio
Ok presumo che questa articolazione la potro trovare in un vero framework.
Tipo Synfony?
si o Laravel che è bellino bellino

ok chiaro, presumo ti riferisca proprio a questa riga di codice giusto?
Sarebbe il controller principale dell'applicazione
Codice PHP:
class Controller
{
    function 
__construct()
    {
        
// create a view object (that does nothing, but provides the view render() method)
        
$this->view = new View();
    } 
E presumo che " $this->view = new View();" utilizzi sempre i __set magico che crea al volo la proprietà.
si è questo il punto ma come scrivono sul commento, la classe View messa li cosi, non ha molto senso di esistere...

I magic methods sono implementati dalla classe View, vai sul listato di View e vedrai che li trovi come li hai scritti

A questo punto mi viene solo da pensare che funzion ano anche se non sono dichiarati esplicitamente, in quanto queste righe di codice non ci sono.
NO... è impossibile che il programma giri se il codice non è scritto!!

+1 per questo link: http://martinfowler.com/eaaCatalog/index.html