-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOnfanUserBundle.php
More file actions
23 lines (17 loc) · 849 Bytes
/
OnfanUserBundle.php
File metadata and controls
23 lines (17 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
namespace Onfan\UserBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Onfan\WSSEUserPasswordBundle\Security\Factory\Factory as WsseUserPasswordFactory;
use Onfan\WSSEAccessTokenBundle\Security\Factory\Factory as WsseAccessTokenFactory;
use Onfan\WSSEFacebookTokenBundle\Security\Factory\Factory as WsseFacebookTokenFactory;
class OnfanUserBundle extends Bundle
{
public function build(ContainerBuilder $container) {
parent::build($container);
$extension = $container->getExtension('security');
$extension->addSecurityListenerFactory(new WsseUserPasswordFactory());
$extension->addSecurityListenerFactory(new WsseAccessTokenFactory());
$extension->addSecurityListenerFactory(new WsseFacebookTokenFactory());
}
}