<?php

namespace Formatrica\Capability\Rules;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

use Formatrica\Capability\Capabilities;

/** Save-path gate for the Pro geolocation field (fields.geolocation). */
final class Geolocation_Field_Rule extends Pro_Field_Type_Rule
{
    public function capability(): string
    {
        return Capabilities::FIELDS_GEOLOCATION;
    }

    protected function field_type(): string
    {
        return 'geolocation';
    }

    protected function feature_slug(): string
    {
        return 'geolocation_field';
    }
}
