public function init()
 {
     Craft::import('plugins.shortcodes.lib.Shortcodes');
     $results = craft()->plugins->call('registerShortcodes');
     foreach ($results as $class => $result) {
         $callables = is_object($result[0]) ? array($result) : $result;
         foreach ($callables as $callable) {
             Shortcodes::add_shortcode($callable[1], $callable);
         }
     }
 }