在Laravel望远镜上按表格过滤查询

时间:2020-04-11 17:29:49

标签: php laravel

我不希望望远镜捕获对某些表进行的某些查询。

通过TelescopeServiceProvider上的Telescope :: filter,我可以按$ entry-> type ==='query'进行过滤。

如何过滤表格?

我怎么知道此查询来自哪个表?

我的TelescopeServiceProvider.php

    public function register()
    {
        // Telescope::night();

        $this->hideSensitiveRequestDetails();

        Telescope::filter(function (IncomingEntry $entry) {

            if($entry->type==='query'){
                //How do I know which table this query is from?
            }

            if ($this->app->environment('local')) {
                return true;
            }


            return $entry->isReportableException() ||
                   $entry->isFailedRequest() ||
                   $entry->isFailedJob() ||
                   $entry->isScheduledTask() ||
                   $entry->hasMonitoredTag();
        });
    }

0 个答案:

没有答案