diff options
author | Evan Prodromou <evan@controlyourself.ca> | 2009-05-15 15:07:23 -0400 |
---|---|---|
committer | Evan Prodromou <evan@controlyourself.ca> | 2009-05-15 15:07:23 -0400 |
commit | 6b4410d9eace776182f373886785cfd1f2736764 (patch) | |
tree | 0d4214f34336b679436e49d17f3f305684eda3f1 | |
parent | 14662354dc501e811dd714aa72fd8001842ee672 (diff) |
add a hook to muck around with the arguments array after it's initialized
-rw-r--r-- | EVENTS.txt | 2 | ||||
-rw-r--r-- | index.php | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/EVENTS.txt b/EVENTS.txt index 07fc446c3..e0ce11666 100644 --- a/EVENTS.txt +++ b/EVENTS.txt @@ -109,3 +109,5 @@ EndSubGroupNav: At the end of the subscriptions group nav menu RouterInitialized: After the router instance has been initialized - $m: the Net_URL_Mapper that has just been set up +ArgsInitialized: After the argument array has been initialized +- $args: associative array of arguments, can be modified @@ -101,6 +101,8 @@ function main() $args = array_merge($args, $_REQUEST); + Event::handle('ArgsInitialize', array(&$args)); + $action = $args['action']; if (!$action || !preg_match('/^[a-zA-Z0-9_-]*$/', $action)) { |