diff --git a/src/Utils.php b/src/Utils.php index 69f2b20..ac41dc8 100644 --- a/src/Utils.php +++ b/src/Utils.php @@ -200,10 +200,9 @@ public static function pwFieldToGraphqlClass(Field $field) // use third party field if available $thirdPartyFieldtypeClassName = "ProcessWire\\GraphQL\\Type\\Fieldtype\\FieldtypeThirdParty"; + $thirdPartyFieldtypeClassNameExists = $thirdPartyFieldtypeClassName::getThirdPartyClassName($field); if ( - class_exists( - $thirdPartyFieldtypeClassName::getThirdPartyClassName($field) - ) + $thirdPartyFieldtypeClassNameExists && class_exists($thirdPartyFieldtypeClassNameExists) ) { return $thirdPartyFieldtypeClassName; }