PHP 클래스 Sleimanx2\Plastic\Map\Grammar

파일 보기 프로젝트 열기: sleimanx2/plastic

공개 메소드들

메소드 설명
compileBinary ( Illuminate\Support\Fluent $fluent ) : array Compile a binary map.
compileBoolean ( Illuminate\Support\Fluent $fluent ) : array Compile a boolean map.
compileByte ( Illuminate\Support\Fluent $fluent ) : array Compile a byte map.
compileCompletion ( Illuminate\Support\Fluent $fluent ) : array Compile a completion map.
compileCreate ( Blueprint $blueprint, Illuminate\Support\Fluent $command ) : array Create a map body.
compileDate ( Illuminate\Support\Fluent $fluent ) : array Compile a date map.
compileDouble ( Illuminate\Support\Fluent $fluent ) : array Compile a double map.
compileFields ( $fields ) : array Compile an array of fluent fields.
compileFloat ( Illuminate\Support\Fluent $fluent ) : array Compile float map.
compileInteger ( Illuminate\Support\Fluent $fluent ) : array Compile an integer map.
compileIp ( Illuminate\Support\Fluent $fluent ) : array Compile an ip map.
compileLong ( Illuminate\Support\Fluent $fluent ) : array Compile a long map.
compileNested ( Illuminate\Support\Fluent $fluent ) : array Compile a nested map.
compileNumeric ( Illuminate\Support\Fluent $fluent ) : array Compile a numeric map.
compileObject ( Illuminate\Support\Fluent $fluent ) : array Compile a object map.
compilePoint ( Illuminate\Support\Fluent $fluent ) : array Compile a geo point map.
compileShape ( Illuminate\Support\Fluent $fluent ) : array Compile a geo shape map.
compileShort ( Illuminate\Support\Fluent $fluent ) : array Compile a short map.
compileString ( Illuminate\Support\Fluent $fluent ) : array Compile a string map.
compileToken_count ( Illuminate\Support\Fluent $fluent ) : array Compile a completion map.

보호된 메소드들

메소드 설명
formatMap ( array $map ) : array Format the map array for submission.

메소드 상세

compileBinary() 공개 메소드

Compile a binary map.
public compileBinary ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileBoolean() 공개 메소드

Compile a boolean map.
public compileBoolean ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileByte() 공개 메소드

Compile a byte map.
public compileByte ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileCompletion() 공개 메소드

Compile a completion map.
public compileCompletion ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileCreate() 공개 메소드

Create a map body.
public compileCreate ( Blueprint $blueprint, Illuminate\Support\Fluent $command ) : array
$blueprint Blueprint
$command Illuminate\Support\Fluent
리턴 array

compileDate() 공개 메소드

Compile a date map.
public compileDate ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileDouble() 공개 메소드

Compile a double map.
public compileDouble ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileFields() 공개 메소드

Compile an array of fluent fields.
public compileFields ( $fields ) : array
$fields
리턴 array

compileFloat() 공개 메소드

Compile float map.
public compileFloat ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileInteger() 공개 메소드

Compile an integer map.
public compileInteger ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileIp() 공개 메소드

Compile an ip map.
public compileIp ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileLong() 공개 메소드

Compile a long map.
public compileLong ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileNested() 공개 메소드

Compile a nested map.
public compileNested ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileNumeric() 공개 메소드

Compile a numeric map.
public compileNumeric ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileObject() 공개 메소드

Compile a object map.
public compileObject ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compilePoint() 공개 메소드

Compile a geo point map.
public compilePoint ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileShape() 공개 메소드

Compile a geo shape map.
public compileShape ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileShort() 공개 메소드

Compile a short map.
public compileShort ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileString() 공개 메소드

Compile a string map.
public compileString ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

compileToken_count() 공개 메소드

Compile a completion map.
public compileToken_count ( Illuminate\Support\Fluent $fluent ) : array
$fluent Illuminate\Support\Fluent
리턴 array

formatMap() 보호된 메소드

Format the map array for submission.
protected formatMap ( array $map ) : array
$map array
리턴 array