![]() |
Antidot PHP API
version 0.16.0
##PHP API to simplify integration of Antidot components
|
Facade for AFS search engine query. More...
Public Member Functions | |
__construct ($host, $id, $status=AfsServiceStatus::STABLE, $curlConnector=null) | |
Constructs AFS search facade. | |
Query coder | |
This coder is useful only when you want AFS helpers to generate appropriate links. | |
set_query_coder (AfsQueryCoderInterface $query_coder) | |
Defines new query coder. | |
build_query_from_url_parameters () | |
Builds query using URL parameters. | |
Query management | |
Remember that AfsQuery objects are immutable. | |
get_query () | |
Retrieves current query. | |
set_query (AfsQuery $query) | |
Defines new query. | |
execute ($query=null, $format=AfsHelperFormat::HELPERS) | |
Executes query. | |
get_generated_url () | |
Retrieves URL used to query AFS search engine. | |
Miscellaneous accessors | |
get_service () | |
Retrieves current AFS service. | |
get_helpers_configuration () | |
Retrieves helper configuration. | |
set_helper_configuration ($helperConfiguration) | |
set helper configuration | |
get_connector () | |
Retrieves search engine connector. |
Facade for AFS search engine query.
__construct | ( | $host, | |
$id, | |||
$status = AfsServiceStatus::STABLE , |
|||
$curlConnector = null |
|||
) |
Constructs AFS search facade.
$host | [in] server hosting the required service. |
$id | [in] identifier of the desired service. |
$status | [in] status of the desired service (see AfsServiceStatus). |
build_query_from_url_parameters | ( | ) |
Builds query using URL parameters.
Use defined query coder or instanciate default query coder when none has yet been defined.
execute | ( | $query = null , |
|
$format = AfsHelperFormat::HELPERS |
|||
) |
Executes query.
$query | [in] |
$format | [in] prefered result format. |
get_connector | ( | ) |
Retrieves search engine connector.
get_generated_url | ( | ) |
Retrieves URL used to query AFS search engine.
Useful for debug purpose only. It should be called after AfsSearch::execute has been called.
get_helpers_configuration | ( | ) |
Retrieves helper configuration.
get_query | ( | ) |
Retrieves current query.
get_service | ( | ) |
Retrieves current AFS service.
set_helper_configuration | ( | $helperConfiguration | ) |
set helper configuration
$helperConfiguration | the new configuration |
set_query | ( | AfsQuery | $query | ) |
Defines new query.
$query | [in] New query to set. |
set_query_coder | ( | AfsQueryCoderInterface | $query_coder | ) |
Defines new query coder.
$query_coder | [in] query coder used to encode query into URL format and decode query from URL parameters. |