SproutCMS

This is the code documentation for the SproutCMS project

source of /sprout/Helpers/FrontEndSearch.php

  1. <?php
  2. /*
  3.  * Copyright (C) 2017 Karmabunny Pty Ltd.
  4.  *
  5.  * This file is a part of SproutCMS.
  6.  *
  7.  * SproutCMS is free software: you can redistribute it and/or modify it under the terms
  8.  * of the GNU General Public License as published by the Free Software Foundation, either
  9.  * version 2 of the License, or (at your option) any later version.
  10.  *
  11.  * For more information, visit <http://getsproutcms.com>.
  12.  */
  13.  
  14. namespace Sprout\Helpers;
  15.  
  16. interface FrontEndSearch {
  17.  
  18. /**
  19.   * Process the results of a search.
  20.   *
  21.   * @param array $item_id The id of the record to output
  22.   * @param array $relevancy The relevancy of the chosen item
  23.   * @param array $keywords The keywords that were used to conduct the search
  24.   * @return string The result string
  25.   **/
  26. public function frontEndSearch($item_id, $relevancy, $keywords);
  27.  
  28. }
  29.  
  30.  
  31.