Lines Matching refs:app
30 public function register(Container $app) argument
36 $app['form.types'] = function ($app) {
40 $app['form.type.extensions'] = function ($app) {
44 $app['form.type.guessers'] = function ($app) {
48 $app['form.extension.csrf'] = function ($app) {
49 if (isset($app['translator'])) {
50 return new CsrfExtension($app['csrf.token_manager'], $app['translator']);
53 return new CsrfExtension($app['csrf.token_manager']);
56 $app['form.extension.silex'] = function ($app) {
57 …return new Form\SilexFormExtension($app, $app['form.types'], $app['form.type.extensions'], $app['f…
60 $app['form.extensions'] = function ($app) {
65 if (isset($app['csrf.token_manager'])) {
66 $extensions[] = $app['form.extension.csrf'];
69 if (isset($app['validator'])) {
70 $extensions[] = new FormValidatorExtension($app['validator']);
72 $extensions[] = $app['form.extension.silex'];
77 $app['form.factory'] = function ($app) {
78 return new FormFactory($app['form.registry'], $app['form.resolved_type_factory']);
81 $app['form.registry'] = function ($app) {
82 return new FormRegistry($app['form.extensions'], $app['form.resolved_type_factory']);
85 $app['form.resolved_type_factory'] = function ($app) {