CLICK HERE TO BUY IT TODAY! OR GET IT FREE VIA TRIALPAY  

PHP Demo Application - Source Code

/Framework/Model/RequestHandlers/PopulateAutocomplete.php

<?php
/**
* Supply matches in JSON format to populate Autocomplete option list.   
*
* @package      Apeel_Framework_Model_RequestHandlers
* @version      1.1.0
* @author       John W. King (email: contact@apeelframework.net)
* @copyright    City Business Logic Limited 2001-2011
* @license      Dual MIT / GNU Lesser General Public License Version 3
*/

/**
* Gets the data object name, the index of the field to be returned (looked up
* in the data object's getEditors(...) method, and the term entered.  It then 
* uses the outputAutocompleteMatches(...) method of the Data Library to output 
* the matches.  
*/ 
$dataObjectHash Apeel_Framework_Controller_Libraries_Input::request('dataObject');
$term Apeel_Framework_Controller_Libraries_Input::request('term');
$matchingMethod Apeel_Framework_Controller_Libraries_Input::request('matchingMethod');
if (
$matchingMethod != 'BEGINS') {
    
$matchingMethod 'CONTAINS';
}
Apeel_Framework_Model_Libraries_Data::outputAutocompleteMatches($dataObjectHash$term$matchingMethod);

?>

PHP Demo Source Code Index