Skip to content

Commit 987104d

Browse files
author
Jérôme Poskin
committed
Fix Twig extensions and AdminManager::registerAdmin missing default argument value
1 parent e310d41 commit 987104d

File tree

4 files changed

+19
-15
lines changed

4 files changed

+19
-15
lines changed

AdminManager.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ class AdminManager
2323
/**
2424
* @param string $alias
2525
* @param \Snowcap\AdminBundle\Admin\AdminInterface $admin
26+
* @param array
2627
*/
27-
public function registerAdmin($alias, AdminInterface $admin, array $options)
28+
public function registerAdmin($alias, AdminInterface $admin, array $options = array())
2829
{
2930
$admin->setAlias($alias);
3031

Twig/Extension/AdminExtension.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ public function __construct(
4848
public function getFunctions()
4949
{
5050
return array(
51-
'get_admin_for_entity_name' => new \Twig_Function_Method($this, 'getAdminForEntityName'),
52-
'admin' => new \Twig_Function_Method($this, 'getAdminByCode'),
53-
'admin_label' => new \Twig_Function_Method($this, 'getAdminLabel'),
54-
'admin_content_path' => new \Twig_Function_Method($this, 'getAdminContentPath'),
55-
'admin_translation_domain' => new \Twig_Function_Method($this, 'getDefaultTranslationDomain'),
51+
new \Twig_SimpleFunction('get_admin_for_entity_name', array($this, 'getAdminForEntityName')),
52+
new \Twig_SimpleFunction('admin', array($this, 'getAdminByCode')),
53+
new \Twig_SimpleFunction('admin_label', array($this, 'getAdminLabel')),
54+
new \Twig_SimpleFunction('admin_content_path', array($this, 'getAdminContentPath')),
55+
new \Twig_SimpleFunction('admin_translation_domain', array($this, 'getDefaultTranslationDomain')),
5656
);
5757
}
5858

Twig/Extension/DatalistExtension.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,12 @@ public function setContainer(ContainerInterface $container = null)
7474
public function getFunctions()
7575
{
7676
return array(
77-
'datalist_widget' => new \Twig_Function_Method($this, 'renderDatalistWidget', array('is_safe' => array('html'))),
78-
'datalist_field' => new \Twig_Function_Method($this, 'renderDatalistField', array('is_safe' => array('html'))),
79-
'datalist_search' => new \Twig_Function_Method($this, 'renderDatalistSearch', array('is_safe' => array('html'))),
80-
'datalist_filters' => new \Twig_Function_Method($this, 'renderDatalistFilters', array('is_safe' => array('html'))),
81-
'datalist_filter' => new \Twig_Function_Method($this, 'renderDatalistFilter', array('is_safe' => array('html'))),
82-
'datalist_action' => new \Twig_Function_Method($this, 'renderDatalistAction', array('is_safe' => array('html')))
77+
new \Twig_SimpleFunction('datalist_widget', array($this, 'renderDatalistWidget'), array('is_safe' => array('html'))),
78+
new \Twig_SimpleFunction('datalist_field', array($this, 'renderDatalistField'), array('is_safe' => array('html'))),
79+
new \Twig_SimpleFunction('datalist_search', array($this, 'renderDatalistSearch'), array('is_safe' => array('html'))),
80+
new \Twig_SimpleFunction('datalist_filters', array($this, 'renderDatalistFilters'), array('is_safe' => array('html'))),
81+
new \Twig_SimpleFunction('datalist_filter', array($this, 'renderDatalistFilter'), array('is_safe' => array('html'))),
82+
new \Twig_SimpleFunction('datalist_action', array($this, 'renderDatalistAction'), array('is_safe' => array('html')))
8383
);
8484
}
8585

composer.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,26 @@
2323
"homepage": "http://www.snowcap.be"
2424
}
2525
],
26-
"minimum-stability": "dev",
26+
"minimum-stability": "stable",
2727
"require": {
2828
"php": ">=5.3.2",
2929
"symfony/framework-bundle": ">=2.7",
3030
"snowcap/core-bundle": "~3.0",
3131
"snowcap/bootstrap-bundle": "~1.0",
3232
"snowcap/im-bundle": "~2.0",
3333
"leafo/lessphp": "v0.4.0"
34-
3534
},
3635
"autoload": {
3736
"psr-0": { "Snowcap\\AdminBundle": "" }
3837
},
3938
"target-dir": "Snowcap/AdminBundle",
4039
"extra": {
4140
"branch-alias": {
42-
"dev-master": "2.7.x-dev"
41+
"dev-master": "3.0.x-dev"
4342
}
43+
},
44+
"require-dev": {
45+
"phpunit/phpunit": "^4.8",
46+
"symfony/phpunit-bridge": "^2.7"
4447
}
4548
}

0 commit comments

Comments
 (0)