Доступ к массиву, возвращаемому функцией в php
Я использую шаблонизатор, который вставляет код на мой сайт, где я хочу.
Я написал функцию для проверки чего-то, что довольно легко:
myfunction() { return '($this->data["a"]["b"] ? true : false)'; }
Проблема в том, что $ this->данные конфиденциальны, и я могут доступ к нему везде, поэтому я должен использовать getData (); что вызывает мою проблему.
$this->getData()['a']['b']
не работает, а присвоение значения сначала нелибо потому, что он будет использоваться непосредственно в блоке if ().
Есть идеи?