fixed an issue with Rack::init()

This commit is contained in:
2010-01-14 04:18:14 +02:00
parent 58746b2ea9
commit df18f35117

View File

@@ -39,9 +39,11 @@ class Rack {
public static function init ($middleware = array()) {
// quick initialization
// easy initialization
if ( !empty($middleware) && is_array($middleware) ) {
self::$middleware = array_merge(self::$middleware, $middleware);
$ware = array();
foreach( $middleware as $key => $value ) $ware[$value] = true;
self::$middleware = array_merge(self::$middleware, $ware);
}
// don't output anything before Rack has output it's headers