Commit 6faef3dd authored by dj3c1t's avatar dj3c1t

maj for php7

parent efe86ca3
......@@ -246,7 +246,7 @@ class InstallManager {
}
$database_host = $this->container->getParameter("database_host");
$database_name = $this->container->getParameter("database_name");
if(!isset($database_host) || !isset($database_name)) {
if(!$database_host || !$database_name) {
return false;
}
try {
......
......@@ -49,12 +49,16 @@ class Menus {
'@'.$bundleName.'/Resources/config/dj3c1t_menus.yml'
);
$yaml = Yaml::parse(file_get_contents($yaml_menus_file));
foreach($yaml["dj3c1t_menus"] as $app_name => $menus) {
foreach($menus as $menuName => $menuValues) {
foreach($menuValues["routes"] as $menu_route) {
if($route == $menu_route) {
$this->menuName = $menuName;
return;
if(isset($yaml["dj3c1t_menus"])) {
foreach($yaml["dj3c1t_menus"] as $app_name => $menus) {
foreach($menus as $menuName => $menuValues) {
if($menuValues["routes"]) {
foreach($menuValues["routes"] as $menu_route) {
if($route == $menu_route) {
$this->menuName = $menuName;
return;
}
}
}
}
}
......@@ -81,7 +85,8 @@ class Menus {
$menu_item = array();
if(isset($menu_item_infos["method"])) {
$menu_service = $this->container->get($menu_item_infos["service"]);
$menu_items = $menu_service->$menu_item_infos["method"]();
$menu_method = $menu_item_infos["method"];
$menu_items = $menu_service->$menu_method();
foreach($menu_items as $menu_item) {
if(isset($menu_item["route"])) {
$this->menu[] = $menu_item;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment