ACF\AI\GEO
Schema::parse_qualified_property
Parse a qualified property string (e.g., "Offer.price" or "price")
Returns an array with 'type' and 'property' keys. For unqualified properties (no dot), type will be null.
Method of the class: Schema{}
No Hooks.
Returns
array. Array with 'type' (string|null) and 'property' (string) keys.
Usage
$result = Schema::parse_qualified_property( $qualified_property );
- $qualified_property(string) (required)
- The property string, optionally prefixed with Type.
Changelog
| Since 6.8.0 | Introduced. |
Schema::parse_qualified_property() Schema::parse qualified property code ACF 6.8.8
public static function parse_qualified_property( $qualified_property ) {
if ( strpos( $qualified_property, '.' ) !== false ) {
list( $type, $property ) = explode( '.', $qualified_property, 2 );
return array(
'type' => $type,
'property' => $property,
);
}
return array(
'type' => null,
'property' => $qualified_property,
);
}