SYMBOL INDEX (533 symbols across 107 files) FILE: build/build-docs.php function copyDirectory (line 89) | function copyDirectory($source, $dest) { function deleteDirectory (line 107) | function deleteDirectory($dir) { FILE: build/build-icons.js function svgToDataUri (line 45) | function svgToDataUri(svgContent, strokeWidth) { function generateIconsCSS (line 67) | function generateIconsCSS() { FILE: database/migrations/2014_12_01_120000_create_phpdebugbar_storage_table.php method up (line 13) | public function up(): void method down (line 36) | public function down() FILE: docs/overrides/shortcodes.py function on_page_markdown (line 37) | def on_page_markdown( function flag (line 78) | def flag(args: str, page: Page, files: Files): function option (line 88) | def option(type: str): function setting (line 93) | def setting(type: str): function _resolve_path (line 101) | def _resolve_path(path: str, page: Page, files: Files): function _resolve (line 108) | def _resolve(file: File, page: Page): function _badge (line 115) | def _badge(icon: str, text: str = "", type: str = ""): function _badge_for_sponsors (line 125) | def _badge_for_sponsors(page: Page, files: Files): function _badge_for_version (line 134) | def _badge_for_version(text: str, page: Page, files: Files): function _badge_for_feature (line 147) | def _badge_for_feature(text: str, page: Page, files: Files): function _badge_for_plugin (line 156) | def _badge_for_plugin(text: str, page: Page, files: Files): function _badge_for_extension (line 165) | def _badge_for_extension(text: str, page: Page, files: Files): function _badge_for_utility (line 174) | def _badge_for_utility(text: str, page: Page, files: Files): function _badge_for_example (line 183) | def _badge_for_example(text: str, page: Page, files: Files): function _badge_for_example_view (line 190) | def _badge_for_example_view(text: str, page: Page, files: Files): function _badge_for_example_download (line 199) | def _badge_for_example_download(text: str, page: Page, files: Files): function _badge_for_default (line 209) | def _badge_for_default(text: str, page: Page, files: Files): function _badge_for_default_none (line 218) | def _badge_for_default_none(page: Page, files: Files): function _badge_for_default_computed (line 226) | def _badge_for_default_computed(page: Page, files: Files): function _badge_for_metadata (line 234) | def _badge_for_metadata(page: Page, files: Files): function _badge_for_required (line 242) | def _badge_for_required(page: Page, files: Files): function _badge_for_customization (line 250) | def _badge_for_customization(page: Page, files: Files): function _badge_for_multiple (line 258) | def _badge_for_multiple(page: Page, files: Files): function _badge_for_experimental (line 266) | def _badge_for_experimental(page: Page, files: Files): FILE: resources/cache/widget.js class LaravelCacheWidget (line 10) | class LaravelCacheWidget extends PhpDebugBar.Widgets.TimelineWidget { method tagName (line 11) | get tagName() { method className (line 15) | get className() { method onForgetClick (line 19) | onForgetClick(e, el) { method render (line 35) | render() { FILE: resources/queries/widget.js class LaravelQueriesWidget (line 11) | class LaravelQueriesWidget extends PhpDebugBar.Widgets.SQLQueriesWidget { method buildTable (line 13) | buildTable(rows, opts = {}) { method buildPgsqlTable (line 62) | buildPgsqlTable(rows, opts = {}) { method actionButton (line 83) | actionButton(label, onClick) { method fetchQuery (line 95) | fetchQuery(statement, mode, format) { method renderResult (line 122) | renderResult(container, statement, data, btnBar) { method renderDump (line 143) | renderDump(container, statement, data, btnBar) { method renderExplain (line 150) | renderExplain(container, statement, data, driver, btnBar) { method showPopup (line 168) | showPopup(query, contentEl) { method itemRenderer (line 210) | itemRenderer(li, stmt, filters) { method renderDetailSection (line 227) | renderDetailSection(table, caption, statement, mode) { method buildVisualExplainButton (line 289) | buildVisualExplainButton(statement, confirmMessage) { FILE: src/CollectorProviders/AbstractCollectorProvider.php class AbstractCollectorProvider (line 10) | abstract class AbstractCollectorProvider method __construct (line 12) | public function __construct( method addCollector (line 16) | protected function addCollector(DataCollectorInterface $collector): void method hasCollector (line 21) | public function hasCollector(string $name): bool method getCollector (line 26) | public function getCollector(string $name): DataCollectorInterface method addCollectorException (line 31) | protected function addCollectorException(string $message, \Throwable $... method addThrowable (line 45) | public function addThrowable(\Throwable $e): void FILE: src/CollectorProviders/AuthCollectorProvider.php class AuthCollectorProvider (line 9) | class AuthCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/CacheCollectorProvider.php class CacheCollectorProvider (line 11) | class CacheCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Request $request, Dispatcher $events, array $... FILE: src/CollectorProviders/ConfigCollectorProvider.php class ConfigCollectorProvider (line 9) | class ConfigCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/DatabaseCollectorProvider.php class DatabaseCollectorProvider (line 17) | class DatabaseCollectorProvider extends AbstractCollectorProvider method __invoke (line 19) | public function __invoke(Dispatcher $events, Router $router, Request $... FILE: src/CollectorProviders/EventsCollectorCollectorProvider.php class EventsCollectorCollectorProvider (line 11) | class EventsCollectorCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Request $request, Dispatcher $events, array $... FILE: src/CollectorProviders/ExceptionsCollectorProvider.php class ExceptionsCollectorProvider (line 7) | class ExceptionsCollectorProvider extends AbstractCollectorProvider method __invoke (line 9) | public function __invoke(array $options): void FILE: src/CollectorProviders/GateCollectorProvider.php class GateCollectorProvider (line 11) | class GateCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Dispatcher $events, array $options): void FILE: src/CollectorProviders/HttpClientCollectorProvider.php class HttpClientCollectorProvider (line 13) | class HttpClientCollectorProvider extends AbstractCollectorProvider method __invoke (line 17) | public function __invoke(Dispatcher $events, array $options): void method addEvent (line 37) | protected function addEvent(ResponseReceived|ConnectionFailed $event):... FILE: src/CollectorProviders/InertiaCollectorProvider.php class InertiaCollectorProvider (line 12) | class InertiaCollectorProvider extends AbstractCollectorProvider method __invoke (line 14) | public function __invoke(Application $app, Dispatcher $events, array $... FILE: src/CollectorProviders/JobsCollectorProvider.php class JobsCollectorProvider (line 11) | class JobsCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Dispatcher $events, array $options): void FILE: src/CollectorProviders/LaravelCollectorProvider.php class LaravelCollectorProvider (line 9) | class LaravelCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/LivewireCollectorProvider.php class LivewireCollectorProvider (line 13) | class LivewireCollectorProvider extends AbstractCollectorProvider method __invoke (line 15) | public function __invoke(Application $app, Request $request): void FILE: src/CollectorProviders/LogCollectorProvider.php class LogCollectorProvider (line 11) | class LogCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Logger $logger, array $options): void FILE: src/CollectorProviders/LogsCollectorProvider.php class LogsCollectorProvider (line 10) | class LogsCollectorProvider extends AbstractCollectorProvider method __invoke (line 12) | public function __invoke(Logger $logger, array $options): void FILE: src/CollectorProviders/MailCollectorProvider.php class MailCollectorProvider (line 12) | class MailCollectorProvider extends AbstractCollectorProvider method __invoke (line 14) | public function __invoke(Dispatcher $events, array $options): void FILE: src/CollectorProviders/MemoryCollectorProvider.php class MemoryCollectorProvider (line 9) | class MemoryCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/MessagesCollectorProvider.php class MessagesCollectorProvider (line 7) | class MessagesCollectorProvider extends AbstractCollectorProvider method __invoke (line 9) | public function __invoke(array $options): void FILE: src/CollectorProviders/ModelsCollectorProvider.php class ModelsCollectorProvider (line 10) | class ModelsCollectorProvider extends AbstractCollectorProvider method __invoke (line 12) | public function __invoke(Dispatcher $events, array $options): void FILE: src/CollectorProviders/PennantCollectorProvider.php class PennantCollectorProvider (line 11) | class PennantCollectorProvider extends AbstractCollectorProvider method __invoke (line 13) | public function __invoke(Application $app, array $options): void FILE: src/CollectorProviders/PhpInfoCollectorProvider.php class PhpInfoCollectorProvider (line 9) | class PhpInfoCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/RequestCollectorProvider.php class RequestCollectorProvider (line 12) | class RequestCollectorProvider extends AbstractCollectorProvider method __invoke (line 14) | public function __invoke(Dispatcher $events, Request $request, array $... FILE: src/CollectorProviders/RouteCollectorProvider.php class RouteCollectorProvider (line 9) | class RouteCollectorProvider extends AbstractCollectorProvider method __invoke (line 11) | public function __invoke(array $options): void FILE: src/CollectorProviders/SessionCollectorProvider.php class SessionCollectorProvider (line 10) | class SessionCollectorProvider extends AbstractCollectorProvider method __invoke (line 12) | public function __invoke(Request $request, array $options): void FILE: src/CollectorProviders/TimeCollectorProvider.php class TimeCollectorProvider (line 16) | class TimeCollectorProvider extends AbstractCollectorProvider method __invoke (line 18) | public function __invoke(Application $app, Request $request, Dispatche... FILE: src/CollectorProviders/ViewsCollectorProvider.php class ViewsCollectorProvider (line 10) | class ViewsCollectorProvider extends AbstractCollectorProvider method __invoke (line 12) | public function __invoke(Dispatcher $events, array $options): void FILE: src/Console/ClearCommand.php class ClearCommand (line 10) | class ClearCommand extends Command method handle (line 15) | public function handle(LaravelDebugbar $debugbar): void FILE: src/Controllers/AssetController.php class AssetController (line 14) | class AssetController method getAssets (line 16) | public function getAssets(AssetRequest $request, AssetHandler $assetHa... FILE: src/Controllers/CacheController.php class CacheController (line 10) | class CacheController method delete (line 16) | public function delete(CacheManager $cache, CacheDeleteRequest $reques... FILE: src/Controllers/OpenHandlerController.php class OpenHandlerController (line 16) | class OpenHandlerController method handle (line 18) | public function handle(OpenHandlerRequest $request, LaravelDebugbar $d... method clockwork (line 49) | public function clockwork(OpenHandler $openHandler, $id): \Illuminate\... FILE: src/Controllers/QueriesController.php class QueriesController (line 12) | class QueriesController method explain (line 17) | public function explain(QueriesExplainRequest $request, LaravelDebugba... FILE: src/Controllers/TelescopeController.php class TelescopeController (line 10) | class TelescopeController method show (line 12) | public function show(EntriesRepository $storage, $uuid) FILE: src/DataCollector/CacheCollector.php class CacheCollector (line 28) | class CacheCollector extends TimeDataCollector implements AssetProvider,... method __construct (line 47) | public function __construct(float $requestStartTime, bool $collectValues) method getCacheEvents (line 55) | public function getCacheEvents(): array method onCacheEvent (line 60) | public function onCacheEvent(CacheEvent|CacheFailedOver|CacheFlushed|C... method onStartCacheEvent (line 98) | public function onStartCacheEvent(mixed $event): void method getEventHash (line 104) | protected function getEventHash(string $class, array $params): string method collect (line 111) | public function collect(): array method reset (line 119) | public function reset(): void method getName (line 125) | public function getName(): string method getWidgets (line 130) | public function getWidgets(): array method getAssets (line 146) | public function getAssets(): array FILE: src/DataCollector/ConfigCollector.php class ConfigCollector (line 7) | class ConfigCollector extends \DebugBar\DataCollector\ConfigCollector method collect (line 9) | public function collect(): array FILE: src/DataCollector/EventCollector.php class EventCollector (line 11) | class EventCollector extends TimeDataCollector method setCollectValues (line 19) | public function setCollectValues(bool $collectValues = true): void method setCollectListeners (line 24) | public function setCollectListeners(bool $collectListeners = true): void method setExcludedEvents (line 29) | public function setExcludedEvents(array $excludedEvents): void method onWildcardEvent (line 34) | public function onWildcardEvent(?string $name = null, array $data = []... method collect (line 60) | public function collect(): array method getName (line 68) | public function getName(): string method getWidgets (line 73) | public function getWidgets(): array FILE: src/DataCollector/GateCollector.php class GateCollector (line 19) | class GateCollector extends MessagesCollector implements Resettable method addCheck (line 24) | public function addCheck(mixed $user, string|int $ability, mixed $resu... method getStackTraceItem (line 64) | protected function getStackTraceItem(array $stacktrace): array method findControllerFromDispatcher (line 94) | protected function findControllerFromDispatcher(array $trace): array method findViewFromHash (line 117) | protected function findViewFromHash(string $hash): ?string method reset (line 140) | public function reset(): void FILE: src/DataCollector/HttpClientCollector.php class HttpClientCollector (line 13) | class HttpClientCollector extends HttpCollector method addEvent (line 15) | public function addEvent(ResponseReceived|ConnectionFailed $event): void method parseResponse (line 53) | protected function parseResponse(Response $response): string|array FILE: src/DataCollector/InertiaCollector.php class InertiaCollector (line 13) | class InertiaCollector extends TemplateCollector method addFromView (line 15) | public function addFromView(\Illuminate\View\View $view): void method addFromResponse (line 23) | public function addFromResponse(Response $response): void method addInertiaTemplate (line 39) | private function addInertiaTemplate(array $page, ?string $name = null,... method collect (line 62) | public function collect(): array method getName (line 74) | public function getName(): string method getWidgets (line 79) | public function getWidgets(): array FILE: src/DataCollector/LaravelCollector.php class LaravelCollector (line 11) | class LaravelCollector extends DataCollector implements Renderable method collect (line 16) | public function collect(): array method getName (line 41) | public function getName(): string method getWidgets (line 49) | public function getWidgets(): array FILE: src/DataCollector/LivewireCollector.php class LivewireCollector (line 15) | class LivewireCollector extends TemplateCollector method addLivewireComponent (line 17) | public function addLivewireComponent(Component $component, ?Request $r... method collect (line 45) | public function collect(): array method getName (line 57) | public function getName(): string method getWidgets (line 65) | public function getWidgets(): array FILE: src/DataCollector/LogsCollector.php class LogsCollector (line 11) | class LogsCollector extends MessagesCollector method __construct (line 17) | public function __construct(string|array|null $path = null, string $na... method collect (line 33) | public function collect(): array method getStorageLogs (line 46) | public function getStorageLogs(string $path): void method tailFile (line 71) | protected function tailFile(string $file, int $lines): array method getLogs (line 108) | public function getLogs(string $file): array method getMessages (line 132) | public function getMessages(): array method getLevels (line 141) | public function getLevels(): array FILE: src/DataCollector/MultiAuthCollector.php class MultiAuthCollector (line 16) | class MultiAuthCollector extends DataCollector implements Renderable method __construct (line 26) | public function __construct(array $guards = []) method setShowName (line 34) | public function setShowName(bool $showName): void method setShowGuardsData (line 42) | public function setShowGuardsData(bool $showGuardsData): void method collect (line 50) | public function collect(): array method getUserInformation (line 90) | protected function getUserInformation(mixed $user = null): array method getName (line 125) | public function getName(): string method getWidgets (line 133) | public function getWidgets(): array FILE: src/DataCollector/PennantCollector.php class PennantCollector (line 12) | class PennantCollector extends DataCollector implements DataCollectorInt... method collect (line 17) | public function collect(): array method getName (line 25) | public function getName(): string method getWidgets (line 33) | public function getWidgets(): array FILE: src/DataCollector/QueryCollector.php class QueryCollector (line 21) | class QueryCollector extends DataCollector implements Renderable, AssetP... method getQueryFormatter (line 53) | public function getQueryFormatter(): QueryFormatter method setLimits (line 65) | public function setLimits(?int $softLimit, ?int $hardLimit): void method setRenderSqlWithParams (line 74) | public function setRenderSqlWithParams(bool $enabled = true): void method setFindSource (line 82) | public function setFindSource(bool|int $value, array $middleware): void method mergeExcludePaths (line 88) | public function mergeExcludePaths(array $excludePaths): void method mergeBacktraceExcludePaths (line 96) | public function mergeBacktraceExcludePaths(array $excludePaths): void method setDurationBackground (line 104) | public function setDurationBackground(bool $enabled): void method setSlowThreshold (line 114) | public function setSlowThreshold(int|float $threshold): void method isSqlRenderedWithParams (line 119) | public function isSqlRenderedWithParams(): bool method setExplainSource (line 129) | public function setExplainSource(bool $enabled): void method setExplainQuery (line 137) | public function setExplainQuery(bool $enabled): void method setShowQueryResult (line 145) | public function setShowQueryResult(bool $enabled): void method startMemoryUsage (line 150) | public function startMemoryUsage(): void method addQuery (line 155) | public function addQuery(QueryExecuted $query): void method findSource (line 204) | protected function findSource(): array method parseTrace (line 220) | protected function parseTrace(int $index, array $trace): object|bool method fileIsInExcludedPath (line 281) | protected function fileIsInExcludedPath(string $file): bool method findMiddlewareFromFile (line 297) | protected function findMiddlewareFromFile(string $file): ?string method findViewFromHash (line 313) | protected function findViewFromHash(string $hash): ?array method getTwigInfo (line 339) | protected function getTwigInfo(array $trace): array method addMessage (line 357) | public function addMessage(string $message): void method collectTransactionEvent (line 380) | public function collectTransactionEvent(string $event, mixed $connecti... method reset (line 408) | public function reset(): void method collect (line 420) | public function collect(): array method getName (line 559) | public function getName(): string method getWidgets (line 567) | public function getWidgets(): array method getSqlQueryToDisplay (line 583) | protected function getSqlQueryToDisplay(array $query): string method getAssets (line 610) | public function getAssets(): array FILE: src/DataCollector/RequestCollector.php class RequestCollector (line 19) | class RequestCollector extends SymfonyRequestCollector implements DataCo... method collect (line 24) | public function collect(): array method collectCli (line 71) | protected function collectCli(): array method collectJob (line 108) | protected function collectJob(Job $job): array method getRouteInformation (line 144) | protected function getRouteInformation(mixed $route): array FILE: src/DataCollector/RouteCollector.php class RouteCollector (line 18) | class RouteCollector extends DataCollector implements Renderable method collect (line 23) | public function collect(): array method getRouteInformation (line 32) | protected function getRouteInformation(mixed $route): array method getMiddleware (line 113) | protected function getMiddleware(mixed $route): string method getName (line 123) | public function getName(): string method getWidgets (line 131) | public function getWidgets(): array FILE: src/DataCollector/SessionCollector.php class SessionCollector (line 11) | class SessionCollector extends DataCollector implements DataCollectorInt... method collect (line 16) | public function collect(): array method getName (line 30) | public function getName(): string method getWidgets (line 38) | public function getWidgets(): array FILE: src/DataCollector/ViewCollector.php class ViewCollector (line 11) | class ViewCollector extends TemplateCollector method getName (line 13) | public function getName(): string method addView (line 21) | public function addView(View $view): void method getRenderSource (line 60) | private function getRenderSource(string $name, ?string $path): ?array FILE: src/Facades/Debugbar.php class Debugbar (line 27) | class Debugbar extends \Illuminate\Support\Facades\Facade method getFacadeAccessor (line 32) | protected static function getFacadeAccessor(): string FILE: src/LaravelDebugbar.php class LaravelDebugbar (line 77) | class LaravelDebugbar extends DebugBar method __construct (line 101) | public function __construct(Application $app, Request $request) method setApplication (line 112) | public function setApplication(Application $app): void method setRequest (line 117) | public function setRequest(Request $request): void method setProcessingJob (line 122) | public function setProcessingJob(?Job $job): void method getProcessingJob (line 127) | public function getProcessingJob(): ?Job method getHttpDriver (line 132) | public function getHttpDriver(): HttpDriverInterface method getRequestIdGenerator (line 141) | public function getRequestIdGenerator(): RequestIdGeneratorInterface method getTimeCollector (line 155) | public function getTimeCollector(): TimeDataCollector method getMessagesCollector (line 160) | public function getMessagesCollector(): MessagesCollector method getExceptionsCollector (line 165) | public function getExceptionsCollector(): ExceptionsCollector method isCollecting (line 170) | public function isCollecting(): bool method enable (line 178) | public function enable(): void method boot (line 190) | public function boot(): void method booted (line 219) | public function booted(): void method registerCollectors (line 228) | protected function registerCollectors(): void method registerCollectorProviders (line 266) | protected function registerCollectorProviders(array $providers): void method registerCustomCollectorProviders (line 286) | protected function registerCustomCollectorProviders(array $providers):... method registerDataFormatter (line 309) | protected function registerDataFormatter(): void method getJavascriptRenderer (line 335) | public function getJavascriptRenderer(?string $baseUrl = null, ?string... method shouldCollect (line 366) | public function shouldCollect(string $name, bool $default = true): bool method handleError (line 374) | public function handleError(int $level, string $message, string $file ... method startMeasure (line 402) | public function startMeasure(string $name, ?string $label = null, ?str... method stopMeasure (line 410) | public function stopMeasure(string $name): void method addException (line 423) | public function addException(Throwable $e): void method addThrowable (line 431) | public function addThrowable(Throwable $e): void method addCollectorException (line 440) | protected function addCollectorException(string $message, Exception $e... method handleResponse (line 454) | public function handleResponse(Request $request, SymfonyResponse $resp... method canBeEnabled (line 552) | public static function canBeEnabled(): bool method isEnabled (line 561) | public function isEnabled(): bool method isStorageOpen (line 580) | public function isStorageOpen(Request $request): bool method requestIsExcluded (line 612) | public function requestIsExcluded(Request $request): bool method isDebugbarRequest (line 629) | protected function isDebugbarRequest(Request $request): bool method isJsonRequest (line 634) | protected function isJsonRequest(Request $request): bool method isJsonResponse (line 654) | protected function isJsonResponse(SymfonyResponse $response): bool method collectMetaData (line 685) | public function collectMetaData(): array method terminate (line 707) | public function terminate(): void method injectDebugbar (line 719) | public function injectDebugbar(SymfonyResponse $response): void method disable (line 753) | public function disable(): void method reset (line 758) | public function reset(): void method addMeasure (line 773) | public function addMeasure(string $label, float $start, ?float $end = ... method measure (line 781) | public function measure(string $label, \Closure $closure, ?string $col... method __call (line 789) | public function __call(string $method, array $args): void method addMessage (line 804) | public function addMessage(mixed $message, string $label = 'info', arr... method checkVersion (line 812) | public function checkVersion(string $version, string $operator = ">=")... method selectStorage (line 817) | protected function selectStorage(DebugBar $debugbar): void method addClockworkHeaders (line 862) | protected function addClockworkHeaders(SymfonyResponse $response): void method addServerTimingHeaders (line 875) | protected function addServerTimingHeaders(SymfonyResponse $response): ... method getRemoteServerReplacements (line 889) | private function getRemoteServerReplacements(): array FILE: src/LaravelHttpDriver.php class LaravelHttpDriver (line 12) | class LaravelHttpDriver implements HttpDriverInterface method __construct (line 14) | public function __construct(protected Request $request, protected ?Res... method setRequest (line 16) | public function setRequest(Request $request): void method setResponse (line 21) | public function setResponse(?Response $response): void method setHeaders (line 26) | public function setHeaders(array $headers): void method output (line 33) | public function output(string $content): void method isSessionStarted (line 42) | public function isSessionStarted(): bool method setSessionValue (line 47) | public function setSessionValue(string $name, mixed $value): void method hasSessionValue (line 64) | public function hasSessionValue(string $name): bool method getSessionValue (line 72) | public function getSessionValue(string $name): mixed method deleteSessionValue (line 85) | public function deleteSessionValue(string $name): void FILE: src/Middleware/DebugbarEnabled.php class DebugbarEnabled (line 11) | readonly class DebugbarEnabled method __construct (line 17) | public function __construct(protected LaravelDebugbar $debugbar) {} method handle (line 24) | public function handle($request, Closure $next): mixed FILE: src/Middleware/StopRecordingTelescope.php class StopRecordingTelescope (line 11) | readonly class StopRecordingTelescope method handle (line 18) | public function handle($request, Closure $next): mixed FILE: src/Requests/AssetRequest.php class AssetRequest (line 9) | class AssetRequest extends FormRequest method rules (line 11) | public function rules(): array FILE: src/Requests/CacheDeleteRequest.php class CacheDeleteRequest (line 9) | class CacheDeleteRequest extends FormRequest method authorize (line 11) | public function authorize(): bool method rules (line 16) | public function rules(): array FILE: src/Requests/OpenHandlerRequest.php class OpenHandlerRequest (line 9) | class OpenHandlerRequest extends FormRequest method rules (line 11) | public function rules(): array FILE: src/Requests/QueriesExplainRequest.php class QueriesExplainRequest (line 9) | class QueriesExplainRequest extends FormRequest method rules (line 11) | public function rules(): array FILE: src/ServiceProvider.php class ServiceProvider (line 21) | class ServiceProvider extends \Illuminate\Support\ServiceProvider method register (line 27) | public function register(): void method boot (line 51) | public function boot(Dispatcher $events): void method getConfigPath (line 124) | protected function getConfigPath(): string FILE: src/Support/Clockwork/ClockworkCollector.php class ClockworkCollector (line 18) | class ClockworkCollector extends DataCollector implements DataCollectorI... method __construct (line 23) | public function __construct( method getName (line 34) | public function getName(): string method getWidgets (line 42) | public function getWidgets(): array method collect (line 50) | public function collect(): array FILE: src/Support/Clockwork/Converter.php class Converter (line 7) | class Converter method convert (line 15) | public function convert($data): array FILE: src/Support/Explain.php class Explain (line 14) | class Explain method isReadOnlyQuery (line 16) | public function isReadOnlyQuery(string $query): bool method isRawExplainSupported (line 21) | public function isRawExplainSupported(string $driver, ?array $bindings... method isVisualExplainSupported (line 26) | public function isVisualExplainSupported(string $connection): bool method confirmVisualExplain (line 50) | public function confirmVisualExplain(string $connection): ?string method hash (line 59) | public function hash(string $connection, string $sql, ?array $bindings... method verify (line 66) | private function verify(string $connection, string $sql, array $bindin... method generateSelectResult (line 75) | public function generateSelectResult(string $connection, string $sql, ... method generateRawExplain (line 89) | public function generateRawExplain(string $connection, string $sql, ar... method generateVisualExplain (line 103) | public function generateVisualExplain(string $connection, string $sql,... method validateReadOnlyQuery (line 121) | private function validateReadOnlyQuery(string $sql): void method redactBindings (line 130) | private static function redactBindings(array $bindings): array method generateVisualExplainMysql (line 135) | private function generateVisualExplainMysql(ConnectionInterface $conne... method generateVisualExplainPgsql (line 148) | private function generateVisualExplainPgsql(ConnectionInterface $conne... FILE: src/Support/Octane/ResetDebugbar.php class ResetDebugbar (line 10) | class ResetDebugbar method handle (line 16) | public function handle(RequestReceived $event): void FILE: src/Twig/Extension/Debug.php class Debug (line 13) | class Debug extends DebugTwigExtension method debug (line 15) | public function debug(Environment $env, $context) FILE: src/Twig/Extension/Dump.php class Dump (line 12) | class Dump extends DumpTwigExtension {} FILE: src/Twig/Extension/Stopwatch.php class Stopwatch (line 15) | class Stopwatch extends MeasureTwigExtension method __construct (line 26) | public function __construct(Application $app) method getDebugbar (line 35) | public function getDebugbar() method getTokenParsers (line 40) | public function getTokenParsers() method startMeasure (line 52) | public function startMeasure(...$arg) method stopMeasure (line 61) | public function stopMeasure(...$arg) FILE: src/helpers.php function debugbar (line 10) | function debugbar(?string $collector = null): \Fruitcake\LaravelDebugbar... function debug (line 26) | function debug(mixed ...$value): void FILE: tests/BrowserTestCase.php class BrowserTestCase (line 10) | class BrowserTestCase extends \Orchestra\Testbench\Dusk\TestCase method getPackageProviders (line 22) | protected function getPackageProviders($app) method getPackageAliases (line 34) | protected function getPackageAliases($app) FILE: tests/Controllers/AssetControllerTest.php class AssetControllerTest (line 9) | class AssetControllerTest extends DebugbarTest method testAssetRouteRequiresTypeParameter (line 11) | public function testAssetRouteRequiresTypeParameter(): void method testAssetRouteRejectsInvalidType (line 18) | public function testAssetRouteRejectsInvalidType(): void method testAssetRouteAcceptsCssType (line 25) | public function testAssetRouteAcceptsCssType(): void method testAssetRouteAcceptsJsType (line 32) | public function testAssetRouteAcceptsJsType(): void FILE: tests/Controllers/CacheControllerTest.php class CacheControllerTest (line 11) | class CacheControllerTest extends DebugbarTest method testItDeletesCacheKeyWithSignedUrl (line 13) | #[DataProvider('cacheKeyProvider')] method testItRejectsRequestWithInvalidSignature (line 26) | public function testItRejectsRequestWithInvalidSignature(): void method testItRejectsRequestWhenStorageIsNotOpen (line 36) | public function testItRejectsRequestWhenStorageIsNotOpen(): void method testItRejectsInvalidTagsParameter (line 51) | public function testItRejectsInvalidTagsParameter(): void method cacheKeyProvider (line 62) | public static function cacheKeyProvider(): array FILE: tests/Controllers/DebugbarEnabledMiddlewareTest.php class DebugbarEnabledMiddlewareTest (line 11) | class DebugbarEnabledMiddlewareTest extends TestCase method testRoutesReturn404WhenDebugbarIsDisabled (line 13) | public function testRoutesReturn404WhenDebugbarIsDisabled(): void method testRoutesAreAccessibleWhenDebugbarIsEnabled (line 21) | public function testRoutesAreAccessibleWhenDebugbarIsEnabled(): void method enableDebugbar (line 33) | protected function enableDebugbar(): void FILE: tests/Controllers/OpenHandlerControllerTest.php class OpenHandlerControllerTest (line 9) | class OpenHandlerControllerTest extends DebugbarTest method testOpenHandlerReturnsStorageClosedMessageWhenStorageIsNotOpen (line 11) | public function testOpenHandlerReturnsStorageClosedMessageWhenStorageI... method testOpenHandlerAllowsGetOpWithoutStorageOpen (line 22) | public function testOpenHandlerAllowsGetOpWithoutStorageOpen(): void method testOpenHandlerWorksWhenStorageIsOpen (line 33) | public function testOpenHandlerWorksWhenStorageIsOpen(): void method testOpenHandlerStorageOpenCallbackReceivesRequest (line 44) | public function testOpenHandlerStorageOpenCallbackReceivesRequest(): void method ensureStorageDirectory (line 73) | private function ensureStorageDirectory(): void FILE: tests/Controllers/QueriesControllerTest.php class QueriesControllerTest (line 9) | class QueriesControllerTest extends DebugbarTest method testExplainReturnsErrorWhenStorageIsNotOpen (line 11) | public function testExplainReturnsErrorWhenStorageIsNotOpen(): void method testExplainReturnsErrorWhenExplainIsDisabled (line 28) | public function testExplainReturnsErrorWhenExplainIsDisabled(): void method testExplainValidatesRequiredFields (line 47) | public function testExplainValidatesRequiredFields(): void method testExplainValidatesModeValues (line 58) | public function testExplainValidatesModeValues(): void method testExplainAcceptsValidModeValues (line 75) | public function testExplainAcceptsValidModeValues(): void FILE: tests/DataCollector/CacheCollectorTest.php class CacheCollectorTest (line 17) | class CacheCollectorTest extends TestCase method testItCollectsCacheEvents (line 19) | public function testItCollectsCacheEvents(): void method testItGeneratesDeleteUrlForCacheHit (line 34) | #[DataProvider('cacheKeyProvider')] method testItGeneratesDeleteUrlForKeyWritten (line 52) | #[DataProvider('cacheKeyProvider')] method testItCalculatesMemoryUsageForKeyWritten (line 69) | #[DataProvider('sizeDataProvider')] method testItCalculatesMemoryUsageForCacheHit (line 85) | #[DataProvider('sizeDataProvider')] method testItHandlesClosureValueGracefully (line 101) | public function testItHandlesClosureValueGracefully(): void method testItHandlesClosureValueInCacheHitGracefully (line 120) | public function testItHandlesClosureValueInCacheHitGracefully(): void method testCacheMissHasNoMemoryUsage (line 139) | public function testCacheMissHasNoMemoryUsage(): void method testItCollectsRememberMissPattern (line 155) | public function testItCollectsRememberMissPattern(): void method testItCollectsRememberHitPattern (line 179) | public function testItCollectsRememberHitPattern(): void method testItCollectsForgottenEvent (line 199) | public function testItCollectsForgottenEvent(): void method testStartEventTimingIsUsed (line 216) | public function testStartEventTimingIsUsed(): void method sizeDataProvider (line 237) | public static function sizeDataProvider(): array method cacheKeyProvider (line 254) | public static function cacheKeyProvider(): array FILE: tests/DataCollector/GateCollectorTest.php class GateCollectorTest (line 12) | class GateCollectorTest extends TestCase method testItCollectsGateChecks (line 14) | public function testItCollectsGateChecks() FILE: tests/DataCollector/HttpClientCollectorTest.php class HttpClientCollectorTest (line 17) | class HttpClientCollectorTest extends TestCase method testItCollectsResponseReceivedEvents (line 19) | public function testItCollectsResponseReceivedEvents() method testItCollectsConnectionFailedEvents (line 42) | public function testItCollectsConnectionFailedEvents() method testItMasksAuthorizationHeader (line 69) | public function testItMasksAuthorizationHeader() method testItCollectsMultipleEvents (line 94) | public function testItCollectsMultipleEvents() FILE: tests/DataCollector/JobsCollectorTest.php class JobsCollectorTest (line 15) | class JobsCollectorTest extends TestCase method getEnvironmentSetUp (line 19) | protected function getEnvironmentSetUp($app) method testItCollectsDispatchedJobs (line 29) | public function testItCollectsDispatchedJobs() method createJobsTable (line 81) | protected function createJobsTable() FILE: tests/DataCollector/Livewire/DummyComponent.php class DummyComponent (line 9) | class DummyComponent extends Component method increment (line 15) | public function increment() method render (line 20) | public function render() FILE: tests/DataCollector/LivewireCollectorTest.php class LivewireCollectorTest (line 15) | class LivewireCollectorTest extends TestCase method getPackageProviders (line 24) | protected function getPackageProviders($app) method testItCollectsLivewireComponents (line 29) | public function testItCollectsLivewireComponents() method testItCollectsAnonymousLivewireComponents (line 55) | public function testItCollectsAnonymousLivewireComponents() FILE: tests/DataCollector/MailCollectorTest.php class MailCollectorTest (line 12) | class MailCollectorTest extends TestCase method testItCollectsSentMails (line 14) | public function testItCollectsSentMails(): void method testItCollectsMultipleMails (line 34) | public function testItCollectsMultipleMails(): void method testItAddsMailsToTimelineCollector (line 59) | public function testItAddsMailsToTimelineCollector(): void method testItDoesNotAddToTimelineWhenDisabled (line 84) | public function testItDoesNotAddToTimelineWhenDisabled(): void method testItCollectsMailBody (line 107) | public function testItCollectsMailBody(): void method testItHidesMailBodyWhenDisabled (line 125) | public function testItHidesMailBodyWhenDisabled(): void FILE: tests/DataCollector/ModelsCollectorTest.php class ModelsCollectorTest (line 13) | class ModelsCollectorTest extends TestCase method testItCollectsRetrievedModels (line 17) | public function testItCollectsRetrievedModels() FILE: tests/DataCollector/PennantCollectorTest.php class PennantCollectorTest (line 15) | class PennantCollectorTest extends TestCase method getPackageProviders (line 26) | protected function getPackageProviders($app) method defineDatabaseMigrations (line 39) | protected function defineDatabaseMigrations() method testItCollectsPennantValues (line 48) | public function testItCollectsPennantValues() FILE: tests/DataCollector/QueryCollectorRuntimeDatabaseTest.php class QueryCollectorRuntimeDatabaseTest (line 10) | class QueryCollectorRuntimeDatabaseTest extends TestCase method getEnvironmentSetUp (line 12) | protected function getEnvironmentSetUp($app) method testCollectsQueriesFromRuntimeConnections (line 19) | public function testCollectsQueriesFromRuntimeConnections() method testCollectsQueriesFromRuntimeConnectionsWithoutConnectUsing (line 53) | public function testCollectsQueriesFromRuntimeConnectionsWithoutConnec... FILE: tests/DataCollector/QueryCollectorTest.php class QueryCollectorTest (line 12) | class QueryCollectorTest extends TestCase method testItReplacesQuestionMarksBindingsCorrectly (line 16) | public function testItReplacesQuestionMarksBindingsCorrectly() method testDollarBindingsArePresentedCorrectly (line 43) | public function testDollarBindingsArePresentedCorrectly() method testResultModeForSelectQuery (line 64) | public function testResultModeForSelectQuery(): void method testResultModeForWithQuery (line 84) | public function testResultModeForWithQuery(): void method testResultModeExcludedForNonSelectQuery (line 104) | public function testResultModeExcludedForNonSelectQuery(): void method testResultModeExcludedWhenDisabled (line 123) | public function testResultModeExcludedWhenDisabled(): void method testExplainModeExcludedForSqlite (line 142) | public function testExplainModeExcludedForSqlite(): void method testExplainModeExcludedWhenBindingsNull (line 161) | public function testExplainModeExcludedWhenBindingsNull(): void method testExplainModeExcludedForNonSelectQuery (line 181) | public function testExplainModeExcludedForNonSelectQuery(): void method testFindingCorrectPathForView (line 200) | public function testFindingCorrectPathForView() FILE: tests/DataCollector/RouteCollectorTest.php class RouteCollectorTest (line 12) | class RouteCollectorTest extends TestCase method setUp (line 16) | protected function setUp(): void method getEnvironmentSetUp (line 24) | protected function getEnvironmentSetUp($app) method testItCollectsRouteUri (line 31) | public function testItCollectsRouteUri() method testItCollectsWithControllerHandler (line 43) | public function testItCollectsWithControllerHandler($controller, $file... method testItCollectsWithViewComponentHandler (line 61) | public function testItCollectsWithViewComponentHandler($controller, $f... method testItCollectsWithClosureHandler (line 76) | public function testItCollectsWithClosureHandler($file) method testItCollectsMiddleware (line 91) | public function testItCollectsMiddleware() method controllerData (line 102) | public static function controllerData() method viewComponentData (line 111) | public static function viewComponentData() method closureData (line 120) | public static function closureData() FILE: tests/DataCollector/SessionCollectorTest.php class SessionCollectorTest (line 11) | class SessionCollectorTest extends TestCase method getEnvironmentSetUp (line 13) | protected function getEnvironmentSetUp($app) method testItCollectsSessionVariables (line 18) | public function testItCollectsSessionVariables() FILE: tests/DataCollector/ViewCollectorTest.php class ViewCollectorTest (line 11) | class ViewCollectorTest extends TestCase method testIdeLinksAreAbsolutePaths (line 15) | public function testIdeLinksAreAbsolutePaths() FILE: tests/DataFormatter/QueryFormatterTest.php class QueryFormatterTest (line 10) | class QueryFormatterTest extends TestCase method testItFormatsArrayBindings (line 12) | public function testItFormatsArrayBindings() method testItFormatsObjectBindings (line 34) | public function testItFormatsObjectBindings() FILE: tests/DebugbarBrowserTest.php class DebugbarBrowserTest (line 12) | class DebugbarBrowserTest extends BrowserTestCase method getEnvironmentSetUp (line 21) | protected function getEnvironmentSetUp($app) method addWebRoutes (line 43) | protected function addWebRoutes(Router $router) method addApiRoutes (line 107) | protected function addApiRoutes(Router $router) method addViewPaths (line 116) | protected function addViewPaths() method testItStacksOnRedirect (line 121) | public function testItStacksOnRedirect() method testItInjectsOnPlainText (line 135) | public function testItInjectsOnPlainText() method testItInjectsOnHtml (line 145) | public function testItInjectsOnHtml() method testItDoesntInjectOnJson (line 155) | public function testItDoesntInjectOnJson() method testItCapturesAjaxRequests (line 165) | public function testItCapturesAjaxRequests() method testDatabaseTabIsClickable (line 177) | public function testDatabaseTabIsClickable() method testDatabaseCollectsQueries (line 189) | public function testDatabaseCollectsQueries() method testDatabaseCollectsQueriesWithCustomPrototype (line 212) | public function testDatabaseCollectsQueriesWithCustomPrototype() method testDatabaseCollectsQueriesWithSoftLimit (line 239) | public function testDatabaseCollectsQueriesWithSoftLimit() method testDatabaseCollectsQueriesWithHardLimit (line 255) | public function testDatabaseCollectsQueriesWithHardLimit() FILE: tests/DebugbarDocsTest.php class DebugbarDocsTest (line 13) | class DebugbarDocsTest extends TestCase method getEnvironmentSetUp (line 22) | protected function getEnvironmentSetUp($app) method testItInjectsOnDocs (line 34) | public function testItInjectsOnDocs() FILE: tests/DebugbarTest.php class DebugbarTest (line 10) | class DebugbarTest extends TestCase method getEnvironmentSetUp (line 19) | protected function getEnvironmentSetUp($app) method testItInjectsOnPlainText (line 31) | public function testItInjectsOnPlainText() method testItInjectsOnEmptyResponse (line 40) | public function testItInjectsOnEmptyResponse() method testItInjectsOnNullyResponse (line 49) | public function testItInjectsOnNullyResponse() method testItInjectsOnHtml (line 58) | public function testItInjectsOnHtml() method testItDoesntInjectOnJson (line 67) | public function testItDoesntInjectOnJson() method testItDoesntInjectOnJsonLookingString (line 76) | public function testItDoesntInjectOnJsonLookingString() method testItDoesntInjectsOnHxRequestWithHxTarget (line 85) | public function testItDoesntInjectsOnHxRequestWithHxTarget() method testItInjectsOnHxRequestWithoutHxTarget (line 97) | public function testItInjectsOnHxRequestWithoutHxTarget() FILE: tests/ErrorHandlerTest.php class ErrorHandlerTest (line 10) | class ErrorHandlerTest extends TestCase method getEnvironmentSetUp (line 19) | protected function getEnvironmentSetUp($app) method testErrorHandlerRespectsCustomErrorLevel (line 39) | public function testErrorHandlerRespectsCustomErrorLevel() FILE: tests/Jobs/OrderShipped.php class OrderShipped (line 10) | class OrderShipped implements ShouldQueue method __construct (line 16) | public function __construct($orderId) method handle (line 21) | public function handle() FILE: tests/Jobs/SendNotification.php class SendNotification (line 10) | class SendNotification implements ShouldQueue method handle (line 14) | public function handle() FILE: tests/LivewireBrowserTest.php class LivewireBrowserTest (line 14) | class LivewireBrowserTest extends BrowserTestCase method getEnvironmentSetUp (line 23) | protected function getEnvironmentSetUp($app) method getPackageProviders (line 58) | protected function getPackageProviders($app) method testLivewireCollectsComponents (line 63) | public function testLivewireCollectsComponents() method testLivewireCollectsView (line 88) | public function testLivewireCollectsView() FILE: tests/Mocks/MockController.php class MockController (line 9) | class MockController extends Controller method show (line 11) | public function show() FILE: tests/Mocks/MockMiddleware.php class MockMiddleware (line 9) | class MockMiddleware method handle (line 11) | public function handle($request, Closure $next) FILE: tests/Mocks/MockViewComponent.php class MockViewComponent (line 9) | class MockViewComponent extends InvokableComponentVariable method render (line 11) | public function render() FILE: tests/Models/Person.php class Person (line 7) | class Person extends User {} FILE: tests/Models/User.php class User (line 9) | class User extends Model FILE: tests/Support/ExplainTest.php class ExplainTest (line 10) | class ExplainTest extends TestCase method setUp (line 14) | protected function setUp(): void method testSelectQueryIsReadOnly (line 21) | public function testSelectQueryIsReadOnly(): void method testSelectQueryWithLeadingWhitespaceIsReadOnly (line 26) | public function testSelectQueryWithLeadingWhitespaceIsReadOnly(): void method testSelectQueryCaseInsensitiveIsReadOnly (line 31) | public function testSelectQueryCaseInsensitiveIsReadOnly(): void method testWithQueryIsReadOnly (line 36) | public function testWithQueryIsReadOnly(): void method testWithQueryCaseInsensitiveIsReadOnly (line 41) | public function testWithQueryCaseInsensitiveIsReadOnly(): void method testInsertQueryIsNotReadOnly (line 46) | public function testInsertQueryIsNotReadOnly(): void method testUpdateQueryIsNotReadOnly (line 51) | public function testUpdateQueryIsNotReadOnly(): void method testDeleteQueryIsNotReadOnly (line 56) | public function testDeleteQueryIsNotReadOnly(): void method testDropQueryIsNotReadOnly (line 61) | public function testDropQueryIsNotReadOnly(): void method testSelectAsSubstringIsNotReadOnly (line 66) | public function testSelectAsSubstringIsNotReadOnly(): void method testWithAsSubstringIsNotReadOnly (line 71) | public function testWithAsSubstringIsNotReadOnly(): void method testRawExplainSupportedForMysql (line 76) | public function testRawExplainSupportedForMysql(): void method testRawExplainSupportedForMariadb (line 81) | public function testRawExplainSupportedForMariadb(): void method testRawExplainSupportedForPgsql (line 86) | public function testRawExplainSupportedForPgsql(): void method testRawExplainNotSupportedForSqlite (line 91) | public function testRawExplainNotSupportedForSqlite(): void method testRawExplainNotSupportedForSqlsrv (line 96) | public function testRawExplainNotSupportedForSqlsrv(): void method testRawExplainNotSupportedWhenBindingsNull (line 101) | public function testRawExplainNotSupportedWhenBindingsNull(): void method testRawExplainSupportedWithEmptyBindings (line 106) | public function testRawExplainSupportedWithEmptyBindings(): void FILE: tests/TestCase.php class TestCase (line 17) | class TestCase extends Orchestra method getPackageProviders (line 26) | protected function getPackageProviders($app) method getPackageAliases (line 38) | protected function getPackageAliases($app) method getEnvironmentSetUp (line 50) | protected function getEnvironmentSetUp($app) method addWebRoutes (line 64) | protected function addWebRoutes(Router $router) method addApiRoutes (line 93) | protected function addApiRoutes(Router $router) method addViewPaths (line 102) | protected function addViewPaths() method resetStorageOpen (line 107) | protected function resetStorageOpen(): void