Bolt\Profiler\DatabaseDataCollector::collect PHP Метод

collect() публичный Метод

public collect ( Request $request, Response $response, Exception $exception = null )
$request Symfony\Component\HttpFoundation\Request
$response Symfony\Component\HttpFoundation\Response
$exception Exception
    public function collect(Request $request, Response $response, \Exception $exception = null)
    {
        $this->data = ['queries' => $this->trim($this->logger->queries)];
    }

Usage Example

Пример #1
0
 public function testPragmaIgnored()
 {
     $debug = new DebugStack();
     $data = new DatabaseDataCollector($debug);
     $debug->startQuery('PRAGMA test');
     $debug->stopQuery();
     $app = $this->getApp();
     $request = Request::create('/', 'GET');
     $response = $app->handle($request);
     $data->collect($request, $response);
     $this->assertEquals(0, $data->getQueryCount());
 }