Browse Source

Fix zend framework 2 db multi queries should default to min/max 1/500

See https://github.com/TechEmpower/FrameworkBenchmarks/pull/874#discussion_r16033669
Gerard Roche 10 years ago
parent
commit
202ab37d9e

+ 4 - 1
frameworks/PHP/php-zend-framework/module/FrameworkBenchmarks/src/FrameworkBenchmarks/Controller/DbController.php

@@ -49,7 +49,10 @@ class DbController extends AbstractActionController
     {
     {
         /* @var $request \Zend\Http\Request */
         /* @var $request \Zend\Http\Request */
         $request = $this->getRequest();
         $request = $this->getRequest();
-        $queries = $request->getQuery('queries', 1);
+        $queries = (int) $request->getQuery('queries', 1);
+        $queries = max(1, $queries);
+        $queries = min(500, $queries);
+
         $worlds  = array();
         $worlds  = array();
 
 
         for ($i = 0; $i < $queries; $i += 1) {
         for ($i = 0; $i < $queries; $i += 1) {