public function sites() { if (empty($this->_sites)) { $this->_sites = SiteCollection::for_user(array('user_id' => $this->id)); } return $this->_sites; }