b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (Version 2.4) [ class tree: main ] [ index: main ] [ all elements ]

Source for file _prune_hits_sessions.job.php

Documentation is available at _prune_hits_sessions.job.php

  1. <?php
  2. /**
  3.  * This file implements the Hit and Session pruning Cron controller
  4.  *
  5.  * @author fplanque: Francois PLANQUE
  6.  *
  7.  * @version $Id: _prune_hits_sessions.job.php,v 1.1 2007/06/25 10:59:46 fplanque Exp $
  8.  */
  9. if!defined('EVO_MAIN_INIT') ) die'Please, do not access this page directly.' );
  10.  
  11. global $Settings;
  12.  
  13. if$Settings->get'auto_prune_stats_mode' != 'cron' )
  14. // Autopruning is NOT requested
  15.     $result_message T_('Auto pruning is not set to run as a scheduled task');
  16.     return 2;
  17. }
  18.  
  19. load_class('sessions/model/_hitlist.class.php');
  20.  
  21. $result_message Hitlist::dbprune()// will prune once per day, according to Settings
  22.  
  23. ifempty($result_message) )
  24. {
  25.     return 1/* ok */
  26. }
  27.  
  28. return 100;
  29.  
  30. /*
  31.  * $Log: _prune_hits_sessions.job.php,v $
  32.  * Revision 1.1  2007/06/25 10:59:46  fplanque
  33.  * MODULES (refactored MVC)
  34.  *
  35.  * Revision 1.1  2006/07/06 19:59:08  fplanque
  36.  * better logs, better stats, better pruning
  37.  *
  38.  */
  39. ?>

Documentation generated on Sat, 06 Mar 2010 03:39:36 +0100 by phpDocumentor 1.4.2. This site is hosted and maintained by Daniel HAHLER (Contact).