<?php

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}

use Carbon_Fields\Field\Field;

$gigneo_plan_one_fields[] =
	Field::make( 'text', 'gigneo_pm_price_plan_one_title', esc_html__( 'Title', 'gigneo' ) )
		->set_default_value( esc_html__( 'Starter', 'gigneo' ) )
		->set_classes( 'gn-pm-field-full' );

$gigneo_plan_one_fields[] =
	Field::make( 'text', 'gigneo_pm_price_plan_one_price', esc_html__( 'Price', 'gigneo' ) )
	->set_attribute( 'data-regex', '^[0-9]+$' );

$gigneo_plan_one_fields[] =
	Field::make( 'text', 'gigneo_pm_price_plan_one_delivery_time', esc_html__( 'Delivery time', 'gigneo' ) )
		->set_attribute( 'data-regex', '^[0-9]+$' )
		->set_default_value( 1 );

$gigneo_plan_one_fields[] =
	Field::make( 'select', 'gigneo_pm_price_plan_one_delivery_time_type', esc_html__( 'Delivery time type', 'gigneo' ) )
		->set_classes( 'gn-select2' )
		->set_options( gigneo_delivery_time_types() );

$gigneo_plan_one_fields[] =
	Field::make( 'text', 'gigneo_pm_price_plan_one_revisions', esc_html__( 'Revisions', 'gigneo' ) )
		->set_attribute( 'data-regex', '^[0-9]+$' )
		->set_attribute( 'placeholder', esc_html__( 'Unlimited', 'gigneo' ) );

$gigneo_plan_one_fields[] =
	Field::make( 'textarea', 'gigneo_pm_price_plan_one_description', esc_html__( 'Description', 'gigneo' ) )
		->set_attribute( 'data-regex', '^[0-9]+$' )
		->set_classes( 'gn-pm-field-full' );
