public function setNumber($fieldName, $fieldValue) { parent::setNumber($fieldName, $fieldValue); // Latitude and longitude to int (see LocationValidate.php) if (is_float($this->{$fieldName})) { $this->set($fieldName, (int) ($this->{$fieldName} * 1000000.0)); } return $this; }