ds-site/Configuration/Services.yaml

83 lines
2.5 KiB
YAML
Raw Normal View History

imports:
- {resource: Services/Tracking.yaml}
2020-02-23 22:02:22 +01:00
services:
_defaults:
autowire: true
autoconfigure: true
public: false
DanielSiepmann\DsSite\:
resource: '../Classes/*'
querybuilder.pages:
class: 'TYPO3\CMS\Core\Database\Query\QueryBuilder'
factory:
- '@TYPO3\CMS\Core\Database\ConnectionPool'
- 'getQueryBuilderForTable'
arguments:
- 'pages'
DanielSiepmann\DsSite\Frontend\RssFeed\BlogPostsDataProvider:
public: true
DanielSiepmann\DsSite\Backend\PreviewRenderer\Video:
public: true
DanielSiepmann\DsSite\Frontend\DataProcessing\CategoriesCounts:
public: true
arguments:
$queryBuilder: '@querybuilder.pages'
2020-02-24 13:57:33 +01:00
# Widgets
2020-04-08 07:54:45 +02:00
dashboard.widget.site_ownrss:
class: 'TYPO3\CMS\Dashboard\Widgets\RssWidget'
arguments:
$cache: '@cache.dashboard.rss'
$options:
2021-02-12 11:42:35 +01:00
feedUrl: 'https://daniel-siepmann.de/rss-feed/blog-posts.xml'
2020-04-21 15:59:24 +02:00
limit: 3
2020-02-23 22:02:22 +01:00
tags:
- name: dashboard.widget
2020-04-08 07:54:45 +02:00
identifier: 'ownRss'
groupNames: 'typo3'
title: 'Own RSS Feed'
description: 'RSS Feed of Blog Posts'
iconIdentifier: 'content-widget-rss'
2020-04-21 15:59:24 +02:00
height: 'medium'
width: 'small'
dashboard.widget.sysLogErrors:
class: 'TYPO3\CMS\Dashboard\Widgets\BarChartWidget'
arguments:
$dataProvider: '@TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider'
$buttonProvider: '@TYPO3\CMS\Dashboard\Widgets\Provider\SysLogButtonProvider'
tags:
- name: dashboard.widget
identifier: 'sysLogErrors'
groupNames: 'systemInfo'
title: 'LLL:EXT:dashboard/Resources/Private/Language/locallang.xlf:widgets.sysLogErrors.title'
description: 'LLL:EXT:dashboard/Resources/Private/Language/locallang.xlf:widgets.sysLogErrors.description'
iconIdentifier: 'content-widget-chart-bar'
height: 'medium'
width: 'small'
# Events
DanielSiepmann\DsSite\EventListener\AddFurtherMetadataToFile:
public: true
tags:
- name: event.listener
identifier: 'AddFurtherMetadataToFile'
event: TYPO3\CMS\Core\Resource\Event\EnrichFileMetaDataEvent
after: 'languageAndWorkspaceOverlay'
2022-12-06 08:18:42 +01:00
DanielSiepmann\DsSite\EventListener\PageLayoutHeader:
tags:
- name: event.listener
event: TYPO3\CMS\Backend\Controller\Event\ModifyPageLayoutContentEvent
DanielSiepmann\DsSite\EventListener\ContentSecurityPolicyMutation:
tags:
- name: event.listener
event: TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent