Method | Description | |
---|---|---|
getConfiguration ( ) : Sulu\Component\SmartContent\Configuration\ProviderConfigurationInterface | Returns configuration for smart-content. | |
getDefaultPropertyParameter ( ) : |
Returns default parameter. | |
resolveDataItems ( array $filters, array $propertyParameter, array $options = [], integer | null $limit = null, integer $page = 1, integer | null $pageSize = null ) : |
Resolves given filters and returns filtered data items. | |
resolveDatasource ( mixed $datasource, array $propertyParameter, array $options ) : Sulu\Component\SmartContent\DatasourceItemInterface | Resolves datasource and returns the data of it. | |
resolveResourceItems ( array $filters, array $propertyParameter, array $options = [], integer | null $limit = null, integer $page = 1, integer | null $pageSize = null ) : |
Resolves given filters and returns filtered resource items with ArrayAccess. |
public getConfiguration ( ) : Sulu\Component\SmartContent\Configuration\ProviderConfigurationInterface | ||
return | Sulu\Component\SmartContent\Configuration\ProviderConfigurationInterface |
public getDefaultPropertyParameter ( ) : |
||
return |
public resolveDataItems ( array $filters, array $propertyParameter, array $options = [], integer | null $limit = null, integer $page = 1, integer | null $pageSize = null ) : |
||
$filters | array | Contains the filter configuration |
$propertyParameter | array | Contains the parameter of resolved property |
$options | array | Options like webspace or locale |
$limit | integer | null | Indicates maximum size of result set |
$page | integer | Indicates page of result set |
$pageSize | integer | null | Indicates page-size of result set |
return |
public resolveDatasource ( mixed $datasource, array $propertyParameter, array $options ) : Sulu\Component\SmartContent\DatasourceItemInterface | ||
$datasource | mixed | Identification of datasource |
$propertyParameter | array | Contains the parameter of resolved property |
$options | array | Options like webspace or locale |
return | Sulu\Component\SmartContent\DatasourceItemInterface |
public resolveResourceItems ( array $filters, array $propertyParameter, array $options = [], integer | null $limit = null, integer $page = 1, integer | null $pageSize = null ) : |
||
$filters | array | Contains the filter configuration |
$propertyParameter | array | Contains the parameter of resolved property |
$options | array | Options like webspace or locale |
$limit | integer | null | Indicates maximum size of result set |
$page | integer | Indicates page of result set |
$pageSize | integer | null | Indicates page-size of result set |
return |