_data = array(); } /** * Gets the ip field. */ public function getIp() { if (array_key_exists('ai.location.ip', $this->_data)) { return $this->_data['ai.location.ip']; } return NULL; } /** * Sets the ip field. */ public function setIp($ip) { $this->_data['ai.location.ip'] = $ip; } /** * Overrides JSON serialization for this class. */ public function jsonSerialize() { return Utils::removeEmptyValues($this->_data); } }