Method |
Description |
|
__construct ( DynamicFieldHandler $handler ) |
create instance |
|
delete ( array $wheres = null ) : void |
DynamicField 데이터 삭제 |
|
first ( DynamicQuery $query ) : DynamicQuery |
Builder 에서 first()메소드 실행 시 join 처리 |
|
get ( DynamicQuery $query ) : DynamicQuery |
Builder 에서 get()메소드 실행 시 join 처리 |
|
insert ( array $args ) : void |
dynamic field 데이터 등록 |
|
orders ( DynamicQuery $query, array $orders ) : DynamicQuery |
DynamicQuery 에서 ProxyManager 를 통해 실행
DynamicField 의 order 처리 |
|
set ( Xpressengine\Database\VirtualConnectionInterface $conn, array $options ) : void |
set database connection and options
Dynamic field 는 'id', 'group' 옵션을 갖는다. |
|
update ( array $args, array $wheres = [] ) : void |
DynamicField 데이터 수정 |
|
wheres ( DynamicQuery $query, array $wheres ) : DynamicQuery |
DynamicQuery 에서 ProxyManager 를 통해 실행
DynamicField 의 where 처리 |
|