lib/LongitudeOne/Spatial/PHP/Types/LineStringInterface.php
<?php
/**
* This file is part of the doctrine spatial extension.
*
* PHP 8.1 | 8.2 | 8.3
* Doctrine ORM 2.19 | 3.1
*
* Copyright Alexandre Tranchant <alexandre.tranchant@gmail.com> 2017-2024
* Copyright Longitude One 2020-2024
* Copyright 2015 Derek J. Lambert
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*
*/
declare(strict_types=1);
namespace LongitudeOne\Spatial\PHP\Types;
interface LineStringInterface extends SpatialInterface
{
/**
* Convert lineString to its array representation.
*
* Array does NOT contain SpatialInterface, only floats, integers, and arrays.
*
* @return (float|int)[][]
*/
public function toArray(): array;
}