vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Proper usage of log_cron_action() (https://vborg.vbsupport.ru/showthread.php?t=155347)

Antivirus 08-15-2007 07:59 PM

Proper usage of log_cron_action()
 
When using function log_cron_action(), the $nextitem parameter... What's it for? Does it tell the php engine to exit the cron script and exec the next cron script in order?

If so, how would you go about logging different cron actions within the same script? Can you exec the function without $nextitem and then on the last call to the function only, include the $nextitem var?

I'm confused, never wrote cron scripts before.
Thanks :)

Paul M 08-15-2007 08:13 PM

Looking at the function definition ;)

// description = action that was performed
// $nextitem is an array containing the information for this cronjob
// $phrased is set to true if this action is phrased

function log_cron_action($description, $nextitem, $phrased = 0)

Only two array elements are used in the function,' loglevel' and 'varname'.

Antivirus 08-15-2007 08:52 PM

ah yes, i see now. loglevel is whether or not to log the task in the log, (1 = yes / 0 = no) and varname is self explainatory. It's a bit misleading for jelsoft to have named it $nextitem, as it's name implies that it somehow calls to or points to the next item in line for scheduled tasks, etc... no biggie, got it now, thank you.


All times are GMT. The time now is 01:58 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02238 seconds
  • Memory Usage 1,704KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete