Exemple #1
0
                             default:
                                 $lm->addWidget($owner_id, $owner_type, $layout_id, $name, $widget, $request);
                                 break;
                         }
                     }
                 }
             }
             break;
         case 'minimize':
             if ($name) {
                 $lm->mimizeWidget($owner_id, $owner_type, $layout_id, $name, $instance_id);
             }
             break;
         case 'maximize':
             if ($name) {
                 $lm->maximizeWidget($owner_id, $owner_type, $layout_id, $name, $instance_id);
             }
             break;
         case 'preferences':
             if ($name) {
                 $lm->displayWidgetPreferences($owner_id, $owner_type, $layout_id, $name, $instance_id);
             }
             break;
         case 'layout':
             $lm->updateLayout($owner_id, $owner_type, $request->get('layout_id'), $request->get('new_layout'));
             break;
         default:
             $lm->reorderLayout($owner_id, $owner_type, $layout_id, $request);
             break;
     }
 }