PHP 클래스 acf_field_reusable_field_group_field, acf-reusable-field-group-field

상속: extends acf_field
파일 보기 프로젝트 열기: Hube2/acf-reusable-field-group-field

공개 프로퍼티들

프로퍼티 타입 설명
$field_groups groups that need to be rebuilt
$groups
$local_loaded
$new_field_groups to hold all field groups for processing
$replaced_keys to hold fieilds after rebuilding for testing
$unique_replace field keys that need to be replaced for conditional logic

공개 메소드들

메소드 설명
__construct ( )
acf_location_rules_match_nowhere ( $match, $rule, $options )
acf_location_rules_types ( $choices )
acf_location_rules_values_special ( $choices )
admin_head ( ) end function meta_box
build_field_groups ( )
clear_acf_cache ( $fields = false )
clear_cache ( ) end function maybe_load_local
correct_keys ( $array )
field_group_admin_head ( ) end function save_post
get_acf_field_groups ( ) end function rebuild_fields
get_field_group_choices ( )
infinite_loop_message ( )
key_pre_replace ( $array )
maybe_load_local ( ) end function should_run
meta_box_data ( $plugins = [] )
rebuild_fields ( $parent, $fields, $parent_key = '', $parent_name = '', $logic = '', $parent_label = '' )
rebuild_group ( $group_key )
render_field_settings ( $field )
replace_keys ( $array )
save_post ( $post_id ) end function clear_cache
scan_group_fields ( $group, $fields )
should_run ( )

메소드 상세

__construct() 공개 메소드

public __construct ( )

acf_location_rules_match_nowhere() 공개 메소드

public acf_location_rules_match_nowhere ( $match, $rule, $options )

acf_location_rules_types() 공개 메소드

public acf_location_rules_types ( $choices )

acf_location_rules_values_special() 공개 메소드

public acf_location_rules_values_special ( $choices )

admin_head() 공개 메소드

end function meta_box
public admin_head ( )

build_field_groups() 공개 메소드

public build_field_groups ( )

clear_acf_cache() 공개 메소드

public clear_acf_cache ( $fields = false )

clear_cache() 공개 메소드

end function maybe_load_local
public clear_cache ( )

correct_keys() 공개 메소드

public correct_keys ( $array )

field_group_admin_head() 공개 메소드

end function save_post

get_acf_field_groups() 공개 메소드

end function rebuild_fields

get_field_group_choices() 공개 메소드

infinite_loop_message() 공개 메소드

key_pre_replace() 공개 메소드

public key_pre_replace ( $array )

maybe_load_local() 공개 메소드

end function should_run
public maybe_load_local ( )

meta_box_data() 공개 메소드

public meta_box_data ( $plugins = [] )

rebuild_fields() 공개 메소드

public rebuild_fields ( $parent, $fields, $parent_key = '', $parent_name = '', $logic = '', $parent_label = '' )

rebuild_group() 공개 메소드

public rebuild_group ( $group_key )

render_field_settings() 공개 메소드

public render_field_settings ( $field )

replace_keys() 공개 메소드

public replace_keys ( $array )

save_post() 공개 메소드

end function clear_cache
public save_post ( $post_id )

scan_group_fields() 공개 메소드

public scan_group_fields ( $group, $fields )

should_run() 공개 메소드

public should_run ( )

프로퍼티 상세

$field_groups 공개적으로 프로퍼티

groups that need to be rebuilt
public $field_groups

$groups 공개적으로 프로퍼티

public $groups

$local_loaded 공개적으로 프로퍼티

public $local_loaded

$new_field_groups 공개적으로 프로퍼티

to hold all field groups for processing
public $new_field_groups

$replaced_keys 공개적으로 프로퍼티

to hold fieilds after rebuilding for testing
public $replaced_keys

$unique_replace 공개적으로 프로퍼티

field keys that need to be replaced for conditional logic
public $unique_replace