nette/nette — Issue #405: nové DI: nastavení $property služby skončí syntax errorem
Author: janmarek
Created: 2011-12-11 12:54:29+00:00
State: open

services:
application:
class: Nette\Application\Application
setup:
- $errorPresenter(Error)
- $catchExceptions(%productionMode%)

vygeneruje

array(
'parameters' => array(
// ...
),
'services' => array(
'application' => array(
'class' => 'Nette\\Application\\Application',
'setup' => array(
(object) array(
'value' => '$errorPresenter',
'attributes' => array(
'Error',
),
),
(object) array(
'value' => '$catchExceptions',
'attributes' => array(
'%productionMode%',
),
),
),
),

// ...

přičemž právě to přetypování na objekt PHP poněkud rozhodí.

Nette je stažené z download sekce na webu z večera 10.12.2011.