public function getReport(array $options = []) : array
    {
        if (empty($options['entity'])) {
            return [];
        }

        if (empty($options['reports'])) {
            $options['reports'] = $this->getReports();
        }

        $widgetId = $options['entity']->widget_id;

        if (empty($options['reports'])) {
            return [];
        }

        $result = [];
        foreach ($options['reports'] as $modelName => $reports) {
            foreach ($reports as $slug => $reportInfo) {
                if ($reportInfo['id'] !== $widgetId) {
                    continue;
                }

                $result = ['modelName' => $modelName, 'slug' => $slug, 'info' => $reportInfo];
            }
        }

        return $result;
    }