From 4326f959977954091cf9a5ac7bcd3b82928a777b Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Fri, 5 Aug 2011 15:01:25 -0500 Subject: [PATCH] Don't throw an exception if a filter is not found. --- system/routing/filter.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/system/routing/filter.php b/system/routing/filter.php index 3fad2a81..a88468ae 100644 --- a/system/routing/filter.php +++ b/system/routing/filter.php @@ -42,10 +42,7 @@ public static function call($filters, $parameters = array(), $override = false) { foreach (explode(', ', $filters) as $filter) { - if ( ! isset(static::$filters[$filter])) - { - throw new \Exception("Route filter [$filter] is not defined."); - } + if ( ! isset(static::$filters[$filter])) continue; $response = call_user_func_array(static::$filters[$filter], $parameters);