프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$obj_schema | Current Schema |
메소드 | 설명 | |
---|---|---|
mapFromResults ( array $arr_results ) : |
Map 1-many results out of the Raw response data array | |
mapOneFromResult ( object $obj_result ) : |
Map a single result out of the Raw response data array FROM Google TO a GDS Entity | |
setSchema ( |
Set the schema |
메소드 | 설명 | |
---|---|---|
determineDynamicType ( $mix_value ) : array | Dynamically determine type for a value | |
extractAutoDetectValue ( object $obj_property ) : mixed | Auto detect & extract a value | |
extractDatetimeValue ( $obj_property ) : mixed | Extract a datetime value | |
extractGeopointValue ( $obj_property ) : |
Extract a Geopoint value | |
extractPropertyValue ( $int_type, object $obj_property ) : mixed | Extract a single property value from a Property object | |
extractStringListValue ( $obj_property ) : mixed | Extract a String List value |
protected determineDynamicType ( $mix_value ) : array | ||
$mix_value | ||
리턴 | array |
abstract protected extractAutoDetectValue ( object $obj_property ) : mixed | ||
$obj_property | object | |
리턴 | mixed |
abstract protected extractDatetimeValue ( $obj_property ) : mixed | ||
$obj_property | ||
리턴 | mixed |
abstract protected extractGeopointValue ( $obj_property ) : |
||
$obj_property | ||
리턴 |
abstract protected extractPropertyValue ( $int_type, object $obj_property ) : mixed | ||
$int_type | ||
$obj_property | object | |
리턴 | mixed |
abstract protected extractStringListValue ( $obj_property ) : mixed | ||
$obj_property | ||
리턴 | mixed |
public mapFromResults ( array $arr_results ) : |
||
$arr_results | array | |
리턴 |
abstract public mapOneFromResult ( object $obj_result ) : |
||
$obj_result | object | |
리턴 |