<?php

$field_settings = array(
	'xoo_aff_text' => array(
		'active',
		'required',
		'show_label',
		'label',
		'cols',
		'default',
		'icon',
		'placeholder',
		'minlength',
		'maxlength',
		'unique_id',
		'class'
	),
	'xoo_aff_number' => array(
		'active',
		'required',
		'show_label',
		'label',
		'cols',
		'default',
		'icon',
		'placeholder',
		'minlength',
		'maxlength',
		'unique_id',
		'class'
	),
	'xoo_aff_date' 	=> array(
		'active',
		'required',
		'show_label',
		'label',
		'cols',
		'default' => array(
			'type' => 'date'
		), 
		'icon',
		'placeholder', 
		'date_format',
		'unique_id',
		'class'
	),
	'xoo_aff_checkbox_single' => array(
		'active',
		'required',
		'show_label',
		'cols',
		'label',
		'placeholder',
		'checkbox_single',
		'unique_id',
		'class'
	),
	'xoo_aff_checkbox_list' => array(
		'active',
		'show_label',
		'cols',
		'label',
		'checkbox_list' ,
		'unique_id',
		'class'
	),

	'xoo_aff_radio' => array(
		'active',
		'show_label',
		'cols',
		'label',
		'radio',
		'unique_id',
		'class'
	),

	'xoo_aff_select_list' => array(
		'active',
		'required',
		'show_label', 
		'label',
		'cols',
		'icon',
		'placeholder',
		'select_list',
		'unique_id',
		'class'
	),

	'xoo_aff_email' => array( 
		'active', 
		'required', 
		'show_label', 
		'label', 
		'cols', 
		'icon', 
		'placeholder',
		'unique_id', 
		'class'
	),
	'xoo_aff_country' => array(
		'active',
		'required',
		'show_label', 
		'label',
		'cols',
		'icon',
		'placeholder',
		'country_list',
		'country_choose',
		'countries',
		'default' => array(
			'type' 			=> 'select',
			'options' 		=> (array) include XOO_AFF_DIR.'/countries/countries.php',
		),
		'unique_id',
		'class'
	),
	'xoo_aff_states' => array(
		'active',
		'required',
		'show_label', 
		'label',
		'cols',
		'icon',
		'placeholder',
		'for_country_id',
		'unique_id',
		'class'
	),

	'xoo_aff_phone_code' => array(
		'active',
		'required',
		'phone_code_display_type',
		'show_label', 
		'label',
		'cols',
		'icon',
		'placeholder',
		'country_list',
		'country_choose',
		'default' => array(
			'type' 			=> 'select',
			'options' 		=> (array) include XOO_AFF_DIR.'/countries/countries.php',
		),
		'for_country_id' => array(
			'required' => 'no',
		),
		'unique_id',
		'class'
	),

	'xoo_aff_phone' => array(
		'active',
		'required',
		'show_label',
		'label',
		'cols',
		'default',
		'icon',
		'placeholder',
		'minlength',
		'maxlength',
		'unique_id',
		'class'
	),
	
);

return $field_settings;