Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Checks if the class method exists
<?php method_exists(object|string $object_or_class, string $method): bool
<?php         foreach (static::EXTRA_METADATA_FIELDS as $field) {

            $method = 'get' . $field;

            if ( ! method_exists($metadata, $method)) {

                continue;

            }

            $value = $metadata->$method();