Antidot PHP API  version 0.16.0
##PHP API to simplify integration of Antidot components
 All Classes Files Functions Variables Groups Pages
Public Member Functions | List of all members
AfsAcpReplysetHelper Class Reference

AFS ACP Replyset helper. More...

Inheritance diagram for AfsAcpReplysetHelper:
AfsHelperBase

Public Member Functions

 __construct ($name, $reply_set, AfsAcpConfiguration $config=null)
 Constructs new ACP replyset helper.
 get_feed ()
 Retrieves name of the feed which has produced these suggestions.
 get_query_string ()
 Retrieves query string.
Suggestions
 has_reply ()
 Checks wether at least one reply is available.
 get_nb_replies ()
 Retrieves number suggestions.
 get_replies ()
 Retrieves suggestions.
Miscellaneous
 format ()
 Retrieves suggestions as array.
- Public Member Functions inherited from AfsHelperBase
 __get ($name)
 Simple property helper.

Detailed Description

AFS ACP Replyset helper.

Each replyset corresponds to suggestions of each feed.

Constructor & Destructor Documentation

__construct (   $name,
  $reply_set,
AfsAcpConfiguration  $config = null 
)

Constructs new ACP replyset helper.

Parameters
$name[in] Feed name source of generated suggestions.
$reply_set[in] Json decoded suggestions of specific replyset.
$configACP configuration.
Exceptions
AfsAcpEmptyReplysetExceptionwhen feed does not generate any suggestion.
AfsAcpUnmanagedSuggestionFormatExceptionwhen provided $reply_set format is unknown.
AfsAcpInvalidSuggestionFormatExceptionwhen provided $reply_set is invalid.

Member Function Documentation

format ( )

Retrieves suggestions as array.

This method is intended for internal use only.

All suggestions are stored in list format.

Returns
array filled with key and values.
get_feed ( )

Retrieves name of the feed which has produced these suggestions.

Returns
feed name.
get_nb_replies ( )

Retrieves number suggestions.

Returns
Number of suggestions for current feed.
get_query_string ( )

Retrieves query string.

Returns
query string.
get_replies ( )

Retrieves suggestions.

Returns
List of suggestion helpers.
has_reply ( )

Checks wether at least one reply is available.

Returns
true when one or more replies are available, false otherwise.