public function __get($key) { $data = $this->buildData(); if (array_key_exists($key, $data)) { return $data[$key]; } }