From 8b6ed6c477771e42d43ea0684e5139cf361b6cee Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Fri, 28 Nov 2008 19:37:01 +0000 Subject: Create module::event() which runs Gallery events. It works by convention. To respond to the "photo_created" event in the gmaps module, you create modules/gmaps/helpers/gmaps_event.php containing class gmaps_event which has function photo_created. Renamed all events from gallery.foo.bar to foo_bar Updated tag module to use new convention. --- core/controllers/items.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/controllers') diff --git a/core/controllers/items.php b/core/controllers/items.php index fd5e337d..26b55492 100644 --- a/core/controllers/items.php +++ b/core/controllers/items.php @@ -102,7 +102,7 @@ class Items_Controller extends REST_Controller { $item->delete(); } - Event::run("gallery.{$item->type}.deleted", $item); + module::event("{$item->type}_deleted", $item); url::redirect("{$parent->type}s/{$parent->id}"); } @@ -135,7 +135,7 @@ class Items_Controller extends REST_Controller { $item->save(); - Event::run("gallery.{$item->type}.changed", $item); + module::event("{$item->type}_changed", $item); if (array_key_exists("_return", $post)) { print $item->{$post["_return"]}; -- cgit v1.2.3