PHP 클래스 Mmoreram\PHPFormatter\Sorter\UseSorter

상속: implements Mmoreram\PHPFormatter\Sorter\Interfaces\SorterInterface
파일 보기 프로젝트 열기: mmoreram/php-formatter 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$groupSkipEmpty boolean Skip empty groups
$groupType integer Group type
$groups array Groups
$sortDirection integer Sort direction
$sortType integer Sort type

공개 메소드들

메소드 설명
setGroupSkipEmpty ( boolean $groupSkipEmpty ) : UseSorter Sets GroupSkipEmpty.
setGroupType ( integer $groupType ) : UseSorter Sets GroupType.
setGroups ( array $groups ) : UseSorter Sets Groups.
setSortDirection ( mixed $sortDirection ) : UseSorter Sets SortDirection.
setSortType ( mixed $sortType ) : UseSorter Sets SortType.
sort ( string $data ) : false | string Sort any piece of code given as parameter.

비공개 메소드들

메소드 설명
createGroups ( array $namespaces ) : array Create blocks.
renderGroup ( array $group ) : string Render a group.
sortGroup ( array $group ) : array Sort a group.

메소드 상세

setGroupSkipEmpty() 공개 메소드

Sets GroupSkipEmpty.
public setGroupSkipEmpty ( boolean $groupSkipEmpty ) : UseSorter
$groupSkipEmpty boolean
리턴 UseSorter Self object

setGroupType() 공개 메소드

Sets GroupType.
public setGroupType ( integer $groupType ) : UseSorter
$groupType integer GroupType
리턴 UseSorter Self object

setGroups() 공개 메소드

Sets Groups.
public setGroups ( array $groups ) : UseSorter
$groups array Groups
리턴 UseSorter Self object

setSortDirection() 공개 메소드

Sets SortDirection.
public setSortDirection ( mixed $sortDirection ) : UseSorter
$sortDirection mixed SortDirection
리턴 UseSorter Self object

setSortType() 공개 메소드

Sets SortType.
public setSortType ( mixed $sortType ) : UseSorter
$sortType mixed SortType
리턴 UseSorter Self object

sort() 공개 메소드

Sort any piece of code given as parameter.
public sort ( string $data ) : false | string
$data string Data
리턴 false | string Data processed or false if no use block has been found

프로퍼티 상세

$groupSkipEmpty 보호되어 있는 프로퍼티

Skip empty groups
protected bool $groupSkipEmpty
리턴 boolean

$groupType 보호되어 있는 프로퍼티

Group type
protected int $groupType
리턴 integer

$groups 보호되어 있는 프로퍼티

Groups
protected array $groups
리턴 array

$sortDirection 보호되어 있는 프로퍼티

Sort direction
protected int $sortDirection
리턴 integer

$sortType 보호되어 있는 프로퍼티

Sort type
protected int $sortType
리턴 integer