/** * Returns person by id or create anonymouse if not exists * * @param int $id * @return RM_User_Family_Person */ public function loadPersonByIdOrAnonymous($id) { if (isNull($res = $this->_mapper->loadPersonByIdOrAnonymous($id))) { return $this->_mapper->createFamily(qw2("id>{$id} first_name>Anonymous"), 'person'); } return $res; }