Class Socialveo\Frontend\controllers\SearchController

InheritanceSocialveo\Frontend\controllers\SearchController » Socialveo\Frontend\controllers\FrontendController » Phalcon\Mvc\Controller
Uses TraitsSocialveo\Core\Translatable

Class SearchController

Public Methods

Hide inherited methods

MethodDescriptionDefined By
_t() Gets translations Socialveo\Core\Translatable
afterExecuteRoute() Socialveo\Frontend\controllers\FrontendController
beforeExecuteRoute() Before execute route Socialveo\Frontend\controllers\FrontendController
completeAction() Complete action, detect type of search by config Socialveo\Frontend\controllers\SearchController
fire() Fire custom event Socialveo\Frontend\controllers\FrontendController
getEmbed() Embed getter method, if embed property is not set, fetches embed from request URL Socialveo\Frontend\controllers\FrontendController
getIsRequestPjax() Checks whether is requested via jquery.pjax Socialveo\Frontend\controllers\FrontendController
getLanguage() Gets language code Socialveo\Frontend\controllers\FrontendController
getParams() Gets $_REQUEST superglobal Socialveo\Frontend\controllers\FrontendController
getRequired() Get required param / params Socialveo\Frontend\controllers\FrontendController
getRequiredQuery() Get required param / params from $_GET Socialveo\Frontend\controllers\FrontendController
hashtagsAction() Search hashtags Socialveo\Frontend\controllers\SearchController
indexAction() Search by query string Socialveo\Frontend\controllers\SearchController
initialize() Initialize controller Socialveo\Frontend\controllers\FrontendController
mentionsAction() Search mentions Socialveo\Frontend\controllers\SearchController
myFriendsAction() Search users (friends only) Socialveo\Frontend\controllers\SearchController
networksAction() Search networks Socialveo\Frontend\controllers\SearchController
notFound() Not found action Socialveo\Frontend\controllers\FrontendController
partialRender() Renders partial view without layout Socialveo\Frontend\controllers\FrontendController
pick() Pick view Socialveo\Frontend\controllers\FrontendController
posts() Find posts and attach to page Socialveo\Frontend\controllers\FrontendController
searchTypesAction() Search all types Socialveo\Frontend\controllers\SearchController
setDebugHeaders() Sets headers for debug XHR Socialveo\Frontend\controllers\FrontendController
setHttpCode() Set response Http code Socialveo\Frontend\controllers\FrontendController
t() Gets translations Socialveo\Core\Translatable
usersAction() Search users Socialveo\Frontend\controllers\SearchController

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
checkAccess() Checks during the init of controller whether user is a guest. Socialveo\Frontend\controllers\FrontendController
checkIsAjax() Checks whether request is AJAX, redirect if false Usage in action: if (!$this->checkIsAjax()) { return false; } Socialveo\Frontend\controllers\FrontendController
getSocketData() Returns socket events Socialveo\Frontend\controllers\FrontendController
getTranslation() Gets translations Socialveo\Frontend\controllers\FrontendController
initAssets() Initialize assets Socialveo\Frontend\controllers\FrontendController
initViewVars() Sets view vars. Socialveo\Frontend\controllers\FrontendController
redirect() Redirect to url Socialveo\Frontend\controllers\FrontendController
reload() Reload the page Socialveo\Frontend\controllers\FrontendController
renderDefault() Render default page Socialveo\Frontend\controllers\FrontendController
respondWithArray() Returns an error response with an array Socialveo\Frontend\controllers\FrontendController
respondWithItem() Returns a response with a single item Socialveo\Frontend\controllers\FrontendController
respondWithStatus() Returns a response with status and message Socialveo\Frontend\controllers\FrontendController
responseError() Respond with error Socialveo\Frontend\controllers\FrontendController
responseJson() Response json Socialveo\Frontend\controllers\FrontendController
responseSuccess() Respond with success Socialveo\Frontend\controllers\FrontendController

Method Details

completeAction() public method

Complete action, detect type of search by config

public void completeAction ( )
hashtagsAction() public method

Search hashtags

public Phalcon\Http\Response hashtagsAction ( )
throws Exception
indexAction() public method

Search by query string

public Phalcon\Http\Response indexAction ( )
throws Exception
mentionsAction() public method

Search mentions

public Phalcon\Http\Response mentionsAction ( )
throws Exception
myFriendsAction() public method

Search users (friends only)

public Phalcon\Http\Response myFriendsAction ( )
throws Exception
networksAction() public method

Search networks

public Phalcon\Http\Response networksAction ( )
throws Exception
searchTypesAction() public method

Search all types

public array searchTypesAction ( &$relations null )
$relations array

[optional]

throws Exception
usersAction() public method

Search users

public Phalcon\Http\Response usersAction ( )
throws Exception