query->load($reference); } } public function __toString() { return ( ! empty($this->parts))?implode(", ", $this->parts):''; } } ?>