public function getListFields() { if (!empty($this->listFields)) { return $this->listFields; } return $this->getPublicFieldNames(); }