seinheit.ch/library/Katharsis/Controller/Plugin.php
2013-07-08 22:52:36 +02:00

27 lines
No EOL
415 B
PHP

<?php
class Katharsis_Controller_Plugin
{
protected static $_plugins;
public static function registerPlugin($object)
{
self::$_plugins[] = $object;
}
public static function preControllerHook()
{
foreach(self::$_plugins as $plugin)
{
$plugin->preController();
}
}
public static function postControllerHook()
{
foreach(self::$_plugins as $plugin)
{
$plugin->postController();
}
}
}
?>