ethicsPolicy??null; } public function setEthicsPolicy(CreativeWork|string $ethicsPolicy):void { if (is_string($ethicsPolicy)) { if(!filter_var($ethicsPolicy, FILTER_VALIDATE_URL)) { error_log('[SEO] ethicsPolicy should be a valid URL'); return; } } $this->ethicsPolicy = $ethicsPolicy; } }