Ejemplo n.º 1
0
 public static function responseView(XenForo_Controller $controller, XenForo_Input $input, array $params = array())
 {
     self::$controller = $controller;
     self::$input = $input;
     $setup = Nobita_Teams_Setup::getInstance();
     self::$setup = $setup;
     $provider = $setup->getOption('photoProvider');
     if ($provider == 'sonnb_xengallery') {
         $params = array_merge($params, self::_sonnbPhotoIndexParams());
     } else {
         if ($provider == 'XenGallery') {
             $params = array_merge($params, self::_xenMediaPhotoIndexParams($params['team']));
         }
     }
     return $controller->getHelper('Nobita_Teams_ControllerHelper_Team')->getTeamViewWrapper('photos', $params['team'], $params['category'], $controller->responseView($params['viewName'], $params['templateName'], $params));
 }