-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Description
I would think it would be great to configure sessions over DSN.
Currently a config for doctrine_dbal looks like the following in sulu:
sessions:
default:
backend:
type: doctrinedbal
workspace: "%env(PHPCR_WORKSPACE)%"
live:
backend:
type: doctrinedbal
workspace: "%env(PHPCR_WORKSPACE)%_live"And config for jackrabbit look like this in sulu:
parameters:
env(JACKRABBIT_URL): 'http://localhost:8080/server/'
env(PHPCR_USER): 'admin'
env(PHPCR_PASSWORD): 'admin'
# ...
sessions:
default:
backend:
type: jackrabbit
url: "%env(JACKRABBIT_URL)%"
workspace: "%env(PHPCR_WORKSPACE)%"
username: "%env(PHPCR_USER)%"
password: "%env(PHPCR_PASSWORD)%"
live:
backend:
type: jackrabbit
url: "%env(JACKRABBIT_URL)%"
workspace: "%env(PHPCR_WORKSPACE)%_live"
username: "%env(PHPCR_USER)%"
password: "%env(PHPCR_PASSWORD)%"So the dsn can be very different I think, currently I would go with something like:
PHPCR_DSN=doctrindbal://default
PHPCR_DSN=jackrabbit://admin:admin@localhost:8080/server/?workspace=defaultWhich can be configured this way:
sessions:
default:
dsn: "%env(PHPCR_DSN)%"I'm not sure about the jackrabbit format and if jackrabbit can be behind https?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels