PHP 클래스 Horde_Kolab_Storage_QuerySet_Base, horde
Copyright 2011-2016 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you
did not receive this file, see http://www.horde.org/licenses/lgpl21.
파일 보기
프로젝트 열기: horde/horde
1 사용 예제들
보호된 프로퍼티들
프로퍼티 |
타입 |
설명 |
|
$_class_map |
array |
The query class map. Override in extending classes. |
|
공개 메소드들
보호된 메소드들
메소드 |
설명 |
|
_getDataQueryParameters ( Horde_Kolab_Storage_Data $data ) : array |
Fetch any additional parameters required when creating data queries. |
|
비공개 메소드들
메소드 상세
public __construct ( Horde_Kolab_Storage_Factory $factory, array $params = [] ) |
$factory |
Horde_Kolab_Storage_Factory |
The factory. |
$params |
array |
Optional parameters.
- list: Array of list query settings
- queryset [string]: One of the predefined query set
("basic" or "horde")
- myset [string]: A list of query types that should be selected.
- classmap [array] : An array of "type" => "class" mappings.
|
_getDataQueryParameters()
추상적인 보호된 메소드
Fetch any additional parameters required when creating data queries.
abstract protected _getDataQueryParameters ( Horde_Kolab_Storage_Data $data ) : array |
$data |
Horde_Kolab_Storage_Data |
The data. |
리턴 |
array |
The parameters for data queries. |
Add the set of data queries.
public addDataQuerySet ( Horde_Kolab_Storage_Data $data, array $params = [] ) : null |
$data |
Horde_Kolab_Storage_Data |
The data. |
$params |
array |
Additional query parameters. |
리턴 |
null |
|
프로퍼티 상세
The query class map. Override in extending classes.
protected array $_class_map |
리턴 |
array |
|