public static function getDefaultFactory() { $factory = new self(); $factory->register('global', 'Perms_Reflection_Global'); $factory->register('category', 'Perms_Reflection_Category'); $factory->registerFallback('Perms_Reflection_Object'); return $factory; }