public static function load_all()
{
self::$formatters = array();
$classes = get_declared_classes();
foreach ($classes as $class) {
if ($class == __CLASS__ || get_parent_class($class) == __CLASS__) {
self::$formatters[] = new $class();
}
}
self::$formatters = array_merge(self::$formatters, Plugins::get_by_interface('FormatPlugin'));
self::$formatters = array_reverse(self::$formatters, true);
}