PHP 클래스 App\FieldTypes\Address

상속: extends Xpressengine\DynamicField\AbstractType
파일 보기 프로젝트 열기: xpressengine/xpressengine

보호된 프로퍼티들

프로퍼티 타입 설명
$id string

공개 메소드들

메소드 설명
description ( ) : string get field type description
getColumns ( ) : ColumnEntity[] return columns
getRules ( ) : array return rules
getSettingsRules ( ) : array 다이나믹필스 생성할 때 타입 설정에 적용될 rule 반환
getSettingsView ( ConfigEntity $config = null ) : string Dynamic Field 설정 페이지에서 각 fieldType 에 필요한 설정 등록 페이지 반환 return html tag string
name ( ) : string get field type name
wheres ( DynamicQuery $query, array $params ) : Builder query where 처리 주소는 like 검색을 제공함 like 검색으로 성능에 문제가 발생하게 되므로 주소 검색은 beta 배포 전에 다시 제작

메소드 상세

description() 공개 메소드

get field type description
public description ( ) : string
리턴 string

getColumns() 공개 메소드

return columns
public getColumns ( ) : ColumnEntity[]
리턴 Xpressengine\DynamicField\ColumnEntity[]

getRules() 공개 메소드

return rules
public getRules ( ) : array
리턴 array

getSettingsRules() 공개 메소드

다이나믹필스 생성할 때 타입 설정에 적용될 rule 반환
public getSettingsRules ( ) : array
리턴 array

getSettingsView() 공개 메소드

Dynamic Field 설정 페이지에서 각 fieldType 에 필요한 설정 등록 페이지 반환 return html tag string
public getSettingsView ( ConfigEntity $config = null ) : string
$config Xpressengine\Config\ConfigEntity config entity
리턴 string

name() 공개 메소드

get field type name
public name ( ) : string
리턴 string

wheres() 공개 메소드

query where 처리 주소는 like 검색을 제공함 like 검색으로 성능에 문제가 발생하게 되므로 주소 검색은 beta 배포 전에 다시 제작
public wheres ( DynamicQuery $query, array $params ) : Builder
$query Xpressengine\Database\DynamicQuery query builder
$params array parameters for search
리턴 Illuminate\Database\Query\Builder

프로퍼티 상세

$id 보호되어 있는 정적으로 프로퍼티

protected static string $id
리턴 string