PHP Trait Phaza\LaravelPostgis\Eloquent\PostgisTrait

Show file Open project: phaza/laravel-postgis

Public Properties

Property Type Description
$geometries

Public Methods

Method Description
getPostgisFields ( )
newEloquentBuilder ( Builder $query ) : Phaza\LaravelPostgis\Eloquent\Builder Create a new Eloquent query builder for the model.
setRawAttributes ( array $attributes, $sync = false )

Protected Methods

Method Description
performInsert ( Builder $query, array $options = [] )

Method Details

getPostgisFields() public method

public getPostgisFields ( )

newEloquentBuilder() public method

Create a new Eloquent query builder for the model.
public newEloquentBuilder ( Builder $query ) : Phaza\LaravelPostgis\Eloquent\Builder
$query Illuminate\Database\Query\Builder
return Phaza\LaravelPostgis\Eloquent\Builder

performInsert() protected method

protected performInsert ( Builder $query, array $options = [] )
$query Illuminate\Database\Eloquent\Builder
$options array

setRawAttributes() public method

public setRawAttributes ( array $attributes, $sync = false )
$attributes array

Property Details

$geometries public property

public $geometries