Skip to content

Commit

Permalink
update service configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
jgarib committed Mar 8, 2020
1 parent ca2a2ad commit 81d52b4
Showing 1 changed file with 72 additions and 69 deletions.
141 changes: 72 additions & 69 deletions src/Resources/config/services.yml
Original file line number Diff line number Diff line change
@@ -1,84 +1,87 @@
imports:
- { resource: services/shortcode.yml }
- { resource: services/doctrine.yml }
- { resource: services/shortcode.yml }
- { resource: services/doctrine.yml }

parameters:
kayue_wordpress.manager.configuration.class: Kayue\WordpressBundle\Wordpress\ConfigurationManager
kayue_wordpress.manager.authentication_cookie.class: Kayue\WordpressBundle\Wordpress\AuthenticationCookieManager
kayue_wordpress.security.authentication.provider.class: Kayue\WordpressBundle\Security\Authentication\Provider\WordpressProvider
kayue_wordpress.security.authentication.listener.class: Kayue\WordpressBundle\Security\Firewall\WordpressListener
kayue_wordpress.security.logout.handler.cookie_clearing.class: Kayue\WordpressBundle\Security\Http\Logout\WordpressCookieClearingLogoutHandler
kayue_wordpress.security.cookie.service.class: Kayue\WordpressBundle\Security\Http\WordpressCookieService
kayue_wordpress.security.encoder.phpass.class: Kayue\WordpressBundle\Security\Encoder\PhpassPasswordEncoder
kayue_wordpress.manager.configuration.class: Kayue\WordpressBundle\Wordpress\ConfigurationManager
kayue_wordpress.manager.authentication_cookie.class: Kayue\WordpressBundle\Wordpress\AuthenticationCookieManager
kayue_wordpress.security.authentication.provider.class: Kayue\WordpressBundle\Security\Authentication\Provider\WordpressProvider
kayue_wordpress.security.authentication.listener.class: Kayue\WordpressBundle\Security\Firewall\WordpressListener
kayue_wordpress.security.logout.handler.cookie_clearing.class: Kayue\WordpressBundle\Security\Http\Logout\WordpressCookieClearingLogoutHandler
kayue_wordpress.security.cookie.service.class: Kayue\WordpressBundle\Security\Http\WordpressCookieService
kayue_wordpress.security.encoder.phpass.class: Kayue\WordpressBundle\Security\Encoder\PhpassPasswordEncoder

services:
kayue_wordpress:
class: Kayue\WordpressBundle\Wordpress\ManagerRegistry
public: true
arguments:
- '@kayue_wordpress.dbal.connection'
- '@doctrine.orm.entity_manager'
- '@event_dispatcher'
- '%kernel.root_dir%'
- '%kernel.environment%'
kayue_wordpress:
class: Kayue\WordpressBundle\Wordpress\ManagerRegistry
public: true
arguments:
- '@kayue_wordpress.dbal.connection'
- '@doctrine.orm.entity_manager'
- '@event_dispatcher'
- '%kernel.root_dir%'
- '%kernel.environment%'
- '@kayue_wordpress.orm.metadata_cache.pool'
- '@kayue_wordpress.orm.result_cache.pool'
- '@kayue_wordpress.orm.query_cache.pool'

kayue_wordpress.helper.attachment:
class: Kayue\WordpressBundle\Wordpress\Helper\AttachmentHelper
arguments:
- '@kayue_wordpress'
kayue_wordpress.helper.attachment:
class: Kayue\WordpressBundle\Wordpress\Helper\AttachmentHelper
arguments:
- '@kayue_wordpress'

kayue_wordpress.manager.configuration:
class: '%kayue_wordpress.manager.configuration.class%'
arguments:
- '%kayue_wordpress.site_url%'
- '%kayue_wordpress.cookie_path%'
- '%kayue_wordpress.cookie_domain%'
- '%kayue_wordpress.logged_in_key%'
- '%kayue_wordpress.logged_in_salt%'
kayue_wordpress.manager.configuration:
class: '%kayue_wordpress.manager.configuration.class%'
arguments:
- '%kayue_wordpress.site_url%'
- '%kayue_wordpress.cookie_path%'
- '%kayue_wordpress.cookie_domain%'
- '%kayue_wordpress.logged_in_key%'
- '%kayue_wordpress.logged_in_salt%'

kayue_wordpress.manager.authentication_cookie:
class: '%kayue_wordpress.manager.authentication_cookie.class%'
arguments:
- '@kayue_wordpress.manager.configuration'
kayue_wordpress.manager.authentication_cookie:
class: '%kayue_wordpress.manager.authentication_cookie.class%'
arguments:
- '@kayue_wordpress.manager.configuration'

kayue_wordpress.security.authentication.provider:
class: '%kayue_wordpress.security.authentication.provider.class%'
public: false
kayue_wordpress.security.authentication.provider:
class: '%kayue_wordpress.security.authentication.provider.class%'
public: false

kayue_wordpress.security.authentication.listener:
class: '%kayue_wordpress.security.authentication.listener.class%'
arguments:
- '@security.authorization_checker'
- '@kayue_wordpress.security.cookie.service'
- '@kayue_wordpress.manager.authentication_cookie'
- '@security.authentication.manager'
- '@logger'
- '@event_dispatcher'
tags:
- {name: monolog.logger, channel: security}
kayue_wordpress.security.authentication.listener:
class: '%kayue_wordpress.security.authentication.listener.class%'
arguments:
- '@security.authorization_checker'
- '@kayue_wordpress.security.cookie.service'
- '@kayue_wordpress.manager.authentication_cookie'
- '@security.authentication.manager'
- '@logger'
- '@event_dispatcher'
tags:
- {name: monolog.logger, channel: security}

kayue_wordpress.security.logout.handler.cookie_clearing:
class: '%kayue_wordpress.security.logout.handler.cookie_clearing.class%'
parent: security.logout.handler.cookie_clearing
arguments:
- '@kayue_wordpress.manager.authentication_cookie'
kayue_wordpress.security.logout.handler.cookie_clearing:
class: '%kayue_wordpress.security.logout.handler.cookie_clearing.class%'
parent: security.logout.handler.cookie_clearing
arguments:
- '@kayue_wordpress.manager.authentication_cookie'

kayue_wordpress.security.cookie.service:
class: '%kayue_wordpress.security.cookie.service.class%'
kayue_wordpress.security.cookie.service:
class: '%kayue_wordpress.security.cookie.service.class%'

kayue_wordpress.security.encoder.phpass:
class: '%kayue_wordpress.security.encoder.phpass.class%'
kayue_wordpress.security.encoder.phpass:
class: '%kayue_wordpress.security.encoder.phpass.class%'

kayue_wordpress.security.user_provider:
class: Kayue\WordpressBundle\Security\User\WordpressUserProvider
arguments:
- '@kayue_wordpress'
kayue_wordpress.security.user_provider:
class: Kayue\WordpressBundle\Security\User\WordpressUserProvider
arguments:
- '@kayue_wordpress'

kayue_wordpress.twig.wordpress:
class: Kayue\WordpressBundle\Twig\Extension\WordpressExtension
arguments:
- '@kayue_wordpress'
- '@kayue_wordpress.shortcode_chain'
- '@kayue_wordpress.helper.attachment'
tags:
- { name: twig.extension }
kayue_wordpress.twig.wordpress:
class: Kayue\WordpressBundle\Twig\Extension\WordpressExtension
arguments:
- '@kayue_wordpress'
- '@kayue_wordpress.shortcode_chain'
- '@kayue_wordpress.helper.attachment'
tags:
- { name: twig.extension }

0 comments on commit 81d52b4

Please sign in to comment.