CrEOF\Spatial\PHP\Types\AbstractGeometry::validateMultiPointValue PHP Method

validateMultiPointValue() protected method

protected validateMultiPointValue ( CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[] $points ) : array[]
$points CrEOF\Spatial\PHP\Types\AbstractLineString | CrEOF\Spatial\PHP\Types\AbstractPoint[] | array[]
return array[]
    protected function validateMultiPointValue($points)
    {
        if ($points instanceof GeometryInterface) {
            $points = $points->toArray();
        }
        foreach ($points as &$point) {
            $point = $this->validatePointValue($point);
        }
        return $points;
    }