All pastes #461623 Raw Edit

Anonymous

public text v1 · immutable
#461623 ·published 2007-04-27 20:08 UTC
rendered paste body
 * @access              private
 * @internal
 * @todo                Better search cache
 * @package             TMShop
 * @access              private
 * @internal
 * @todo                Better search cache
 * @package             TMShop
     * @access          public
     * @var             integer
     * @access          public
     * @var             integer
     * @access          public
     * @var             integer
     * @access          public
     * @var             integer
     * @access          private
     * @var             object
     * @see             /include/dblayer/common_db.php
     * @access          private
     * @var             array
     * @see             /config/config.php
     * @see             TMShop::MakeSearchQuery
     * @access          private
     * @var             string
     * @see             TMShop::MakeSearchQuery
     * @access          public
     * @var             string
     * @see             TMShop::MakeSearchQuery
     * @access          private
     * @var             array
     * @see             TMShop::MakeSearchQuery
     * @access          private
     * @var             array
     * @param           array           $a_NLC_Config
     * @param           object          $db_instance : dblayer class instance
     * @param           array           $db_access_data
     * @uses            $_REQUEST['page'] or set iPage to 0 (first)
     * @uses            $_REQUEST['num_per_page'] or set iLimitNumber to default
     * @param           array           $a_NLC_Config
     * @param           object          $db_instance : dblayer class instance
     * @param           array           $db_access_data
     * @uses            $_REQUEST['search_id'] OR
     * @uses            TMShop::MakeSearchQuery()
     * @uses            TMShop::HtmlTemplateList()
     * @return          string          HTML list of templates
     * @param           integer         Template ID
     * @param           bool            Fetch only largest screenshots ? (default : false)
     * @param           bool            Fetch template categories ? (default : true)
     * @param           bool            Fetch template styles ? (default : true)
     * @param           bool            Fetch template keywords ? (default : true)
     * @param           bool            Fetch screenshots ? (default : true)
     * @uses            $aTMShopConfig for discount, currency etc ...
     * @return          array           Apropriate tempplate information
     * @param           array           array('iNumberOfTemplates' => integer, 'SearchCacheId' => integer)
     * @param           object          Smarty instance
     * @uses            TMShop::HtmlTemplateList()
     * @return          array           Template list
     * @uses            TMShop::$idSearchCache
     * @return          array           ($array of required template ids, $array of required screenshots ids)
     * @uses            TMShop::$iLimitNumber
     * @uses            TMShop::$_sqlSearchQuery
     * @uses            TMShop::$_iLimitBegin        
     * @uses            TMShop::iNumResults
     * @uses            TMShop::iLimitNumber
     * @return          integer number of pages
     * @uses            TMShop::$iLimitNumber
     * @uses            TMShop::$_sqlSearchQuery
     * @uses            TMShop::$_iLimitBegin
     * @return          integer idSearchCache
     * @param           array   Array of keywords which might be mispelled
     * @return          array   Array of correct keywords