forked from haassie/ext-page-speed-insights
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Services.yaml
134 lines (122 loc) · 5.39 KB
/
Services.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
services:
_defaults:
autowire: true
autoconfigure: true
public: false
Haassie\PageSpeedInsights\:
resource: '../Classes/*'
dashboard.dataprovider.lighthouse.accessibility:
class: 'Haassie\PageSpeedInsights\Widgets\Provider\ScoreDataProvider'
arguments:
$field: 'accessibility_score'
$strategy: 'mobile'
dashboard.dataprovider.lighthouse.performance:
class: 'Haassie\PageSpeedInsights\Widgets\Provider\ScoreDataProvider'
arguments:
$field: 'performance_score'
$strategy: 'mobile'
dashboard.dataprovider.lighthouse.seo:
class: 'Haassie\PageSpeedInsights\Widgets\Provider\ScoreDataProvider'
arguments:
$field: 'seo_score'
$strategy: 'mobile'
dashboard.dataprovider.lighthouse.pwa:
class: 'Haassie\PageSpeedInsights\Widgets\Provider\ScoreDataProvider'
arguments:
$field: 'pwa_score'
$strategy: 'mobile'
dashboard.dataprovider.lighthouse.bestPractices:
class: 'Haassie\PageSpeedInsights\Widgets\Provider\ScoreDataProvider'
arguments:
$field: 'bestpractices_score'
$strategy: 'mobile'
dashboard.widget.lighthouse.accessibilityScore:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreWidget'
arguments:
$dataProvider: '@dashboard.dataprovider.lighthouse.accessibility'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthouseAccessibility'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.accessibility.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.accessibility.description'
iconIdentifier: 'content-widget-chart-pie'
additionalCssClasses: 'dashboard-item--chart'
height: 'medium'
width: 'small'
dashboard.widget.lighthouse.performanceScore:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreWidget'
arguments:
$dataProvider: '@dashboard.dataprovider.lighthouse.performance'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthousePerformance'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.performance.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.performance.description'
iconIdentifier: 'content-widget-chart-pie'
additionalCssClasses: 'dashboard-item--chart'
height: 'medium'
width: 'small'
dashboard.widget.lighthouse.seoScore:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreWidget'
arguments:
$dataProvider: '@dashboard.dataprovider.lighthouse.seo'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthouseSeo'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.seo.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.seo.description'
iconIdentifier: 'content-widget-chart-pie'
additionalCssClasses: 'dashboard-item--chart'
height: 'medium'
width: 'small'
dashboard.widget.lighthouse.bestPracticesScore:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreWidget'
arguments:
$dataProvider: '@dashboard.dataprovider.lighthouse.bestPractices'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthouseBestPractices'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.bestPractices.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.bestPractices.description'
iconIdentifier: 'content-widget-chart-pie'
additionalCssClasses: 'dashboard-item--chart'
height: 'medium'
width: 'small'
dashboard.widget.lighthouse.pwaScore:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreWidget'
arguments:
$dataProvider: '@dashboard.dataprovider.lighthouse.pwa'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthousePwa'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.pwa.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.pwa.description'
iconIdentifier: 'content-widget-chart-pie'
additionalCssClasses: 'dashboard-item--chart'
height: 'medium'
width: 'small'
dashboard.widget.lighthouse.scoreHistory:
class: 'Haassie\PageSpeedInsights\Widgets\LighthouseScoreHistoryWidget'
arguments:
$dataProvider: '@Haassie\PageSpeedInsights\Widgets\Provider\ScoreHistoryDataProvider'
$view: '@dashboard.views.widget'
tags:
- name: dashboard.widget
identifier: 'lighthouseScoreHistory'
groupNames: 'psi'
title: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.history.title'
description: 'LLL:EXT:page_speed_insights/Resources/Private/Language/locallang.xlf:widgets.history.description'
iconIdentifier: 'content-widget-chart'
additionalCssClasses: 'dashboard-item--chart'
height: 'large'
width: 'large'