0 follower

Final Class Yiisoft\Yii\View\Renderer\Debug\WebViewCollector

InheritanceYiisoft\Yii\View\Renderer\Debug\WebViewCollector
ImplementsYiisoft\Yii\Debug\Collector\SummaryCollectorInterface
Uses TraitsYiisoft\Yii\Debug\Collector\CollectorTrait

Method Details

Hide inherited methods

collect() public method

public void collect ( \Yiisoft\View\Event\WebView\AfterRender $event )
$event \Yiisoft\View\Event\WebView\AfterRender

                public function collect(AfterRender $event): void
{
    if (!$this->isActive()) {
        return;
    }
    $this->renders[] = [
        'output' => $event->getResult(),
        'file' => $event->getFile(),
        'parameters' => $event->getParameters(),
    ];
}

            
getCollected() public method

public array getCollected ( )

                public function getCollected(): array
{
    return $this->renders;
}

            
getSummary() public method

public array getSummary ( )

                public function getSummary(): array
{
    if (!$this->isActive()) {
        return [];
    }
    return [
        'total' => count($this->renders),
    ];
}