don't do any checks until we know ACF is installed
Diff
src/Models/Meta.php | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
@@ -80,6 +80,10 @@ class Meta extends Model
*/
public static function acf($page = null, $name = null, $format = true)
{
if (!function_exists('acf_format_value')) {
throw new UnsatisfiedDependencyException('Advanced Custom Fields must be installed to use field');
}
if (is_object($page) && (is_subclass_of($page, Post::class) || $page instanceof Post)) {
$page = $page->ID;
}
@@ -93,10 +97,6 @@ class Meta extends Model
$page = Wordpress::id();
}
if (!function_exists('acf_format_value')) {
throw new UnsatisfiedDependencyException('Advanced Custom Fields must be installed to use field');
}
$value = static::get($page, $name);
if (is_serialized($value)) {