From 07fd9b44bc5c0b60f90baf9917e492072950f5e5 Mon Sep 17 00:00:00 2001 From: ctrlaltca <> Date: Fri, 2 Nov 2012 17:21:34 +0000 Subject: small doc update --- framework/Util/TDataFieldAccessor.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'framework/Util') diff --git a/framework/Util/TDataFieldAccessor.php b/framework/Util/TDataFieldAccessor.php index e25151db..24fcbd36 100644 --- a/framework/Util/TDataFieldAccessor.php +++ b/framework/Util/TDataFieldAccessor.php @@ -35,7 +35,9 @@ class TDataFieldAccessor /** * Evaluates the data value at the specified field. * - If the data is an array, then the field is treated as an array index - * and the corresponding element value is returned; + * and the corresponding element value is returned; the field name can also include + * dots to access subarrays. For example a field named 'MyField.MySubField' will + * first try to access $data['MyField.MySubField'], then try $data['MyField']['MySubField']. * - If the data is a TMap or TList object, then the field is treated as a key * into the map or list, and the corresponding value is returned. * - If the data is an object, the field is treated as a property or sub-property -- cgit v1.2.3