public function addRecord($record_id = NULL) { if (isset($this->user) && $this->user->isLinked()) { $this->record = new Record($this->user->isLinked()); } else { if ($record_id) { $this->record = new Record($record_id); } else { $this->record = new Record(); } } if (isset($this->record) && isset($this->user)) { $this->record->addUser($this->user); } return isset($this->user) ? $this->user->isLinked() : NULL; }