Sto utilizzando un motore di modelli che inserisce il codice nel mio sito dove lo desidero.
Ho scritto una funzione per testare qualcosa che è abbastanza semplice:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
Il problema è che $ this-> data è privato e non posso accedervi ovunque, quindi devo usare getData (); che causa il mio problema.
$this->getData()['a']['b']
non funziona, e nemmeno l'assegnazione del valore per primo, perché verrà utilizzato direttamente in un blocco if ().
Qualche idea?