示例#1
0
 public function setRawAttributes(array $attributes, $sync = false)
 {
     $spatialFields = $this->getSpatialFields();
     foreach ($attributes as $attribute => &$value) {
         if (in_array($attribute, $spatialFields) && is_string($value) && strlen($value) >= 15) {
             $value = Geometry::fromWKB($value);
         }
     }
     parent::setRawAttributes($attributes, $sync);
 }