vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   When a hook is called... (https://vborg.vbsupport.ru/showthread.php?t=111253)

fly 03-24-2006 03:35 PM

When a hook is called...
 
Are all the variables in the script that called it available to the plugin that uses the hook?

For example:
PHP Code:

$hellomom 'a/s/l';
(
$hook vBulletinHook::fetch_hook('vbplaza_action_openthread_purchase_complete')) ? eval($hook) : false

If I create a plugin that uses the vbplaza_action_openthread_purchase_complete hook, can I use $hellomom?

Upon thinking at lunch, that was a retarded question. If someone else is ever dumb enough to ask it, the answer is yes. o.O

merk 03-24-2006 08:03 PM

You cant always use every variable above a hook call. But generally if it is above the hook, yes you can.

fly 03-28-2006 11:39 AM

Quote:

Originally Posted by merk
You cant always use every variable above a hook call. But generally if it is above the hook, yes you can.

Well thats interesting. Can you explain an instance where you can't?


All times are GMT. The time now is 03:49 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.01659 seconds
  • Memory Usage 1,714KB
  • 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)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (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