form is a WP_Error when the form was not found; indexing it here // fataled for callers that pass an unknown or empty form id $raw = $this->isExist() ? ($this->form[0]->form_content ?? '') : ''; return is_string($raw) ? $raw : ''; } public function getFormMetaData() { if (!$this->isExist()) { return [ 'created_at' => null, 'views' => null, 'entries' => null, 'status' => null ]; } return [ 'created_at' => $this->form[0]->created_at, 'views' => $this->form[0]->views, 'entries' => $this->form[0]->entries, 'status' => $this->form[0]->status ]; } }