create first working communication
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
# Topic Configuration
|
||||
acme_topic:
|
||||
channel: acme/channel
|
||||
channel: acme/channel/{game}
|
||||
handler:
|
||||
callback: 'acme.topic' #related to the getName() of your topic
|
||||
# requirements:
|
||||
# method:
|
||||
# path: '[a-z1-9A-Z]+'
|
||||
|
||||
# Remote Procedure Call Configuration
|
||||
acme_rpc:
|
||||
|
||||
@@ -1,3 +1,16 @@
|
||||
MineSeekerBundle_homepage:
|
||||
path: /
|
||||
defaults: { _controller: MineSeekerBundle:Game:index }
|
||||
|
||||
MineSeekerBundle_gamePlay:
|
||||
path: /play
|
||||
defaults: { _controller: MineSeekerBundle:Game:play }
|
||||
|
||||
MineSeekerBundle_gamePlayWId:
|
||||
path: /play/{gameAssoc}
|
||||
defaults: { _controller: MineSeekerBundle:Game:play }
|
||||
|
||||
MineSeekerBundle_gameList:
|
||||
path: /list
|
||||
defaults: { _controller: MineSeekerBundle:Game:list }
|
||||
|
||||
|
||||
@@ -32,11 +32,14 @@ services:
|
||||
- { name: gos_web_socket.topic }
|
||||
arguments:
|
||||
clientManipulator: "@gos_web_socket.websocket.client_manipulator"
|
||||
doctrine: '@doctrine.orm.entity_manager'
|
||||
|
||||
acme_hello.rpc_sample_service:
|
||||
class: Mine\SeekerBundle\Rpc\AcmeRpc
|
||||
tags:
|
||||
- { name: gos_web_socket.rpc }
|
||||
arguments:
|
||||
doctrine: '@doctrine.orm.entity_manager'
|
||||
|
||||
gos_web_socket_server.client_event.listener:
|
||||
class: Mine\SeekerBundle\EventListener\AcmeClientEventListener
|
||||
|
||||
Reference in New Issue
Block a user