public function fields() { $descriptor = TableDescriptor::get_instance(); $table = $this->table(); return $descriptor->{$table}; }