is_dropdown_field() is_dropdown_field( $field, $attrs) : bool Regular or multi-select/options Parameters $field $attrs Returns bool
get_specific_fields() get_specific_fields( $fields) : array Get specific fields Parameters $fields Returns array
get_specific_field() get_specific_field( $fields) : array|mixed Get specific field Parameters $fields Returns array|mixed
unique_field_err() unique_field_err( $key) : int|string Checks for a unique field error Parameters $key Returns int|string
blacklist_field_err() blacklist_field_err(string $key) : int|string Checks for a blacklist field error. Parameters string $key Custom field metakey. Returns int|string — Empty or error string.
date_range_start_err() date_range_start_err( $date) : int|string Check date range errors (start date) Parameters $date Returns int|string
date_range_end_err() date_range_end_err( $date, $start_date) : int|string Check date range errors (end date) Parameters $date $start_date Returns int|string
get_core_field_attrs() get_core_field_attrs(string $type) : array Get a core field attrs. Parameters string $type Field type. Returns array — Field data.
set_blacklist_fields() set_blacklist_fields() : mixed Set `blacklist_fields` to avoid creating the custom fields with these keys. Returns mixed
get_fields_without_metakey() get_fields_without_metakey() : array Get all fields without metakeys. Returns array
all_user_fields() all_user_fields(null $exclude_types = null, bool $show_all = false) : array May be used to show a dropdown, or source for user meta Parameters null $exclude_types bool $show_all Returns array
get() get( $data) : array|mixed|void Get predefined options Parameters $data Returns array|mixed|void