0 follower

Interface Yiisoft\Yii\Debug\Collector\SummaryCollectorInterface

ExtendsYiisoft\Yii\Debug\Collector\CollectorInterface
Implemented byYiisoft\Yii\Debug\Collector\Console\CommandCollector, Yiisoft\Yii\Debug\Collector\Console\ConsoleAppInfoCollector, Yiisoft\Yii\Debug\Collector\EventCollector, Yiisoft\Yii\Debug\Collector\ExceptionCollector, Yiisoft\Yii\Debug\Collector\HttpClientCollector, Yiisoft\Yii\Debug\Collector\LogCollector, Yiisoft\Yii\Debug\Collector\ServiceCollector, Yiisoft\Yii\Debug\Collector\Stream\FilesystemStreamCollector, Yiisoft\Yii\Debug\Collector\Stream\HttpStreamCollector, Yiisoft\Yii\Debug\Collector\VarDumperCollector, Yiisoft\Yii\Debug\Collector\Web\RequestCollector, Yiisoft\Yii\Debug\Collector\Web\WebAppInfoCollector

Summary data collector responsibility is to collect summary data for a collector.

Summary is used to display a list of previous requests and select one to display full info. Its data set is specific to the list and is reduced compared to full data collected in Yiisoft\Yii\Debug\Collector\CollectorInterface.

Method Details

Hide inherited methods

getCollected() public abstract method
public abstract getCollected( ): array
return array

Data collected.

                public function getCollected(): array;

            
getName() public abstract method
public abstract getName( ): string
return string

Collector's name.

                public function getName(): string;

            
getSummary() public abstract method

public abstract getSummary( ): array
return array

Summary payload. Keys may cross with any other summary collectors.

                public function getSummary(): array;

            
shutdown() public abstract method

Defined in: Yiisoft\Yii\Debug\Collector\CollectorInterface::shutdown()

Called once at application shutdown.

Cleanup could be done here. Implementation must be idempotent.

public abstract shutdown( ): void

                public function shutdown(): void;

            
startup() public abstract method

Defined in: Yiisoft\Yii\Debug\Collector\CollectorInterface::startup()

Called once at application startup.

Any initialization could be done here.

public abstract startup( ): void

                public function startup(): void;