[ Index ]
 

Code source de b2evolution 2.1.0-beta

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/blogs/inc/cron/jobs/ -> _prune_hits_sessions.job.php (source)

   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  if( empty($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  ?>


Généré le : Thu Nov 29 23:58:50 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics