public function __get($sName) { switch ($sName) { case 'size': return sizeof(parent::__get('content')); break; default: return parent::__get($sName); break; } }
public function __get($sName) { switch ($sName) { case 'path': return dirname(DATA_PATH) . '/' . $this->file; break; default: return parent::__get($sName); break; } }
public function __get($sName) { switch ($sName) { case 'path': if (substr($this->src, 0, 4) == 'http') { return $this->src; } else { return '/' . str_replace(ROOT, '', dirname(DATA_PATH)) . '/' . $this->src; } break; default: return parent::__get($sName); break; } }
public function __get($sName) { switch ($sName) { case 'targets': return parent::__get('target'); break; case 'target': return implode(', ', parent::__get('target')); break; case 'boundary': if (is_null($this->_sBoundary)) { $this->_sBoundary = '_----------=_' . md5(uniqid(time())); } return $this->_sBoundary; break; default: return parent::__get($sName); break; } }
public function __get($sName) { switch ($sName) { case 'lat': return parent::__get('lat') ?: $this->_fDefaultLat; break; case 'marker_lat': return parent::__get('marker_lat') ?: $this->_fDefaultLat; break; case 'lng': return parent::__get('lng') ?: $this->_fDefaultLng; break; case 'marker_lng': return parent::__get('marker_lng') ?: $this->_fDefaultLng; break; case 'zoom': return parent::__get('zoom') ?: $this->_iDefaultZoom; break; default: return parent::__get($sName); break; } }