PHP 클래스 SluggableBehavior

상속: extends ModelBehavior
파일 보기 프로젝트 열기: mintao/yii-behavior-sluggable

보호된 프로퍼티들

프로퍼티 타입 설명
$_defaultColumnsToCheck Default columns to build slug if none given

공개 메소드들

메소드 설명
beforeSave ( CModelEvent $event ) beforeSave
getColumns ( ) : array
getSlugColumn ( ) : string
getToLower ( ) : boolean
getUnique ( ) : boolean
getUpdate ( ) : boolean
getUseInflector ( ) : boolean
setColumns ( array $columns )
setSlugColumn ( string $slugColumn )
setToLower ( boolean $toLower )
setUnique ( boolean $unique )
setUpdate ( boolean $update )
setUseInflector ( boolean $useInflector )

비공개 메소드들

메소드 설명
simpleSlug ( string $str ) : string Create a simple slug by just replacing white spaces

메소드 상세

beforeSave() 공개 메소드

beforeSave
public beforeSave ( CModelEvent $event )
$event CModelEvent

getColumns() 공개 메소드

public getColumns ( ) : array
리턴 array

getSlugColumn() 공개 메소드

public getSlugColumn ( ) : string
리턴 string

getToLower() 공개 메소드

public getToLower ( ) : boolean
리턴 boolean

getUnique() 공개 메소드

public getUnique ( ) : boolean
리턴 boolean

getUpdate() 공개 메소드

public getUpdate ( ) : boolean
리턴 boolean

getUseInflector() 공개 메소드

public getUseInflector ( ) : boolean
리턴 boolean

setColumns() 공개 메소드

public setColumns ( array $columns )
$columns array

setSlugColumn() 공개 메소드

public setSlugColumn ( string $slugColumn )
$slugColumn string

setToLower() 공개 메소드

public setToLower ( boolean $toLower )
$toLower boolean

setUnique() 공개 메소드

public setUnique ( boolean $unique )
$unique boolean

setUpdate() 공개 메소드

public setUpdate ( boolean $update )
$update boolean

setUseInflector() 공개 메소드

public setUseInflector ( boolean $useInflector )
$useInflector boolean

프로퍼티 상세

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

Default columns to build slug if none given
protected $_defaultColumnsToCheck