PHP 트레잇 Airship\Engine\Bolt\Orderable

Adds sorting methods to any class.
파일 보기 프로젝트 열기: paragonie/airship

공개 메소드들

메소드 설명
getSortArgs ( string $defaultIndex, boolean $defaultDesc = false ) : array Parse the standard sorting arguments
orderBy ( string $column, string $direction = 'ASC', array $whiteList = [], string $default = 'name' ) : string Create an arbitrary

보호된 메소드들

메소드 설명
sortArrayByIndex ( array &$array, string $sort = 'name', boolean $reverse = false ) : boolean Sort a two-dimensional array by a column

메소드 상세

getSortArgs() 공개 메소드

Parse the standard sorting arguments
public getSortArgs ( string $defaultIndex, boolean $defaultDesc = false ) : array
$defaultIndex string
$defaultDesc boolean
리턴 array

orderBy() 공개 메소드

Create an arbitrary
public orderBy ( string $column, string $direction = 'ASC', array $whiteList = [], string $default = 'name' ) : string
$column string
$direction string
$whiteList array
$default string
리턴 string

sortArrayByIndex() 보호된 메소드

Sort a two-dimensional array by a column
protected sortArrayByIndex ( array &$array, string $sort = 'name', boolean $reverse = false ) : boolean
$array array
$sort string
$reverse boolean
리턴 boolean