コード例 #1
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_INDEX), self::ROUTE_INDEX => $this->_getRoute('form-to-mail', self::CONTROLLER_INDEX), self::ROUTE_CONFIRM => $this->_getRoute('form-to-mail/confirm', self::CONTROLLER_INDEX), self::ROUTE_LOGIN => $this->_getRoute('form-to-mail/login', self::CONTROLLER_LOGIN));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #2
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $path = $this->getServicePath();
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_USER), self::ROUTE_USER => $this->_getRoute("{$path}/user", self::CONTROLLER_USER), self::ROUTE_USER_NEW => $this->_getRoute("{$path}/join", self::CONTROLLER_USER), self::ROUTE_LOGIN => $this->_getRoute("{$path}/login", self::CONTROLLER_LOGIN));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #3
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     require_once 'Zend/Controller/Router/Route.php';
     $routes = array('default' => new Zend_Controller_Router_Route('*', array(Sitengine_Env::PARAM_CONTROLLER => $this->getController(self::CONTROLLER_INDEX), Sitengine_Env::PARAM_ACTION => 'index')), self::ROUTE_INDEX => new Zend_Controller_Router_Route('backend/sitemap/:' . Sitengine_Env::PARAM_ACTION . '/*', array(Sitengine_Env::PARAM_CONTROLLER => $this->getController(self::CONTROLLER_INDEX), Sitengine_Env::PARAM_ACTION => 'index')), self::ROUTE_LOGIN => new Zend_Controller_Router_Route('backend/sitemap/login', array(Sitengine_Env::PARAM_CONTROLLER => $this->getController(self::CONTROLLER_LOGIN), Sitengine_Env::PARAM_ACTION => 'index')));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #4
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $path = $this->getServicePath();
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS => $this->_getRoute("{$path}/campaigns", self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS_SHARP => $this->_getRoute("{$path}/campaigns/:id", self::CONTROLLER_CAMPAIGNS), self::ROUTE_SUBSCRIPTIONS_SUBSCRIBE => $this->_getRoute("{$path}/subscriptions", self::CONTROLLER_SUBSCRIPTIONS), self::ROUTE_SUBSCRIPTIONS_UNSUBSCRIBE => $this->_getRoute("{$path}/subscriptions/unsubscribe", self::CONTROLLER_SUBSCRIPTIONS), self::ROUTE_SUBSCRIPTIONS_CONFIRM_OPTIN => $this->_getRoute("{$path}/subscriptions/confirm/optin", self::CONTROLLER_SUBSCRIPTIONS), self::ROUTE_SUBSCRIPTIONS_CONFIRM_FINAL => $this->_getRoute("{$path}/subscriptions/confirm/final", self::CONTROLLER_SUBSCRIPTIONS), self::ROUTE_SUBSCRIPTIONS_CONFIRM_UNSUBSCRIBE => $this->_getRoute("{$path}/subscriptions/confirm/unsubscribe", self::CONTROLLER_SUBSCRIPTIONS));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #5
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $path = $this->getServicePath();
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_CAMPAIGNS), self::ROUTE_LOGIN => $this->_getRoute("{$path}/login", self::CONTROLLER_LOGIN), self::ROUTE_CAMPAIGNS => $this->_getRoute("{$path}/campaigns", self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS_SHARP => $this->_getRoute("{$path}/campaigns/:id", self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS_NEW => $this->_getRoute("{$path}/campaigns/new", self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS_BATCH => $this->_getRoute("{$path}/campaigns/batch", self::CONTROLLER_CAMPAIGNS), self::ROUTE_CAMPAIGNS_ATTACHMENTS => $this->_getRoute("{$path}/campaigns/:aid/attachments", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_SHARP => $this->_getRoute("{$path}/campaigns/:aid/attachments/:id", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_NEW => $this->_getRoute("{$path}/campaigns/:aid/attachments/new", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_BATCH => $this->_getRoute("{$path}/campaigns/:aid/attachments/batch", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_UPLOAD => $this->_getRoute("{$path}/campaigns/:aid/attachments/upload", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_ASSIGN => $this->_getRoute("{$path}/campaigns/:aid/attachments/assign", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS), self::ROUTE_CAMPAIGNS_ATTACHMENTS_JSURLS => $this->_getRoute("{$path}/campaigns/:aid/attachments/jsurls", self::CONTROLLER_CAMPAIGNS_ATTACHMENTS));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #6
0
ファイル: MyRouterConfiguration.php プロジェクト: jay45/porn
 public static function getRouter()
 {
     /* @var $router Zend_Controller_Router_Rewrite */
     $router = new \Zend_Controller_Router_Rewrite();
     $routes = array();
     $routes['watch'] = new \Zend_Controller_Router_Route('watch/:id/:name', array('controller' => 'watch', 'action' => 'index', 'id' => "0", 'name' => ''));
     $routes['category'] = new \Zend_Controller_Router_Route('category/:categoryId/:page', array('controller' => 'category', 'action' => 'index', 'categoryId' => "0", 'page' => '1'));
     $routes['latest-update'] = new \Zend_Controller_Router_Route('latest-update/:page', array('controller' => 'index', 'action' => 'index', 'page' => "1"));
     $router->addRoutes($routes);
     return $router;
 }
コード例 #7
0
 /**
  * set router
  */
 protected function _setRouter()
 {
     if (null === self::$_router) {
         self::$_router = new Zend_Controller_Router_Rewrite();
         $route_project = new Zend_Controller_Router_Route_Regex('index.php/project/(\\d+)', array('controller' => 'project', 'action' => 'view'), array(1 => 'id'));
         $route_project_list = new Zend_Controller_Router_Route_Regex('project/list/(\\d+)', array('controller' => 'Index', 'action' => 'list', 'module' => 'project'), array(1 => 'page'), 'project/list/%d');
         $route_user_login = new Zend_Controller_Router_Route_Regex('user/login', array('module' => 'user', 'controller' => 'index', 'action' => 'login'));
         $route_user_logout = new Zend_Controller_Router_Route_Regex('user/logout', array('module' => 'user', 'controller' => 'index', 'action' => 'logout'));
         $route_user_list = new Zend_Controller_Router_Route_Regex('user/list/(\\d+)', array('module' => 'user', 'controller' => 'Index', 'action' => 'list'), array(1 => 'page'), 'user/list/%d');
         $route_user_edit = new Zend_Controller_Router_Route_Regex('user/edit', array('module' => 'user', 'controller' => 'index', 'action' => 'edit'));
         $route_user_edit_id = new Zend_Controller_Router_Route_Regex('user/edit/(\\d+)', array('module' => 'user', 'controller' => 'index', 'action' => 'edit'), array(1 => 'id'));
         $route_user_save = new Zend_Controller_Router_Route_Regex('user/save', array('module' => 'user', 'controller' => 'index', 'action' => 'save'));
         self::$_router->addRoutes(array($route_project, $route_user_login, $route_user_logout, $route_user_list, $route_user_edit, $route_user_edit_id, $route_user_save));
     }
 }
コード例 #8
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $path = $this->getServicePath();
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_GOODIES), self::ROUTE_LOGIN => $this->_getRoute("{$path}/login", self::CONTROLLER_LOGIN), self::ROUTE_GOODIES => $this->_getRoute("{$path}/goodies", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_SHARP => $this->_getRoute("{$path}/goodies/:id", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_NEW => $this->_getRoute("{$path}/goodies/new", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_BATCH => $this->_getRoute("{$path}/goodies/batch", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_UPLOAD => $this->_getRoute("{$path}/goodies/upload", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_ASSIGN => $this->_getRoute("{$path}/goodies/assign", self::CONTROLLER_GOODIES), self::ROUTE_GOODIES_SHOULDIES => $this->_getRoute("{$path}/goodies/:aid/shouldies", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_SHARP => $this->_getRoute("{$path}/goodies/:aid/shouldies/:id", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_NEW => $this->_getRoute("{$path}/goodies/:aid/shouldies/new", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_BATCH => $this->_getRoute("{$path}/goodies/:aid/shouldies/batch", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_UPLOAD => $this->_getRoute("{$path}/goodies/:aid/shouldies/upload", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_ASSIGN => $this->_getRoute("{$path}/goodies/:aid/shouldies/assign", self::CONTROLLER_GOODIES_SHOULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES_SHARP => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies/:id", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES_NEW => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies/new", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES_BATCH => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies/batch", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES_UPLOAD => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies/upload", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES), self::ROUTE_GOODIES_SHOULDIES_COULDIES_ASSIGN => $this->_getRoute("{$path}/goodies/:gaid/shouldies/:aid/couldies/assign", self::CONTROLLER_GOODIES_SHOULDIES_COULDIES));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #9
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $path = $this->getServicePath();
     $routes = array('default' => $this->_getRoute('*', self::CONTROLLER_USERS), self::ROUTE_LOGIN => $this->_getRoute("{$path}/login", self::CONTROLLER_LOGIN), self::ROUTE_USERS => $this->_getRoute("{$path}/users", self::CONTROLLER_USERS), self::ROUTE_USERS_SHARP => $this->_getRoute("{$path}/users/:id", self::CONTROLLER_USERS), self::ROUTE_USERS_NEW => $this->_getRoute("{$path}/users/new", self::CONTROLLER_USERS), self::ROUTE_USERS_BATCH => $this->_getRoute("{$path}/users/batch", self::CONTROLLER_USERS), self::ROUTE_USERS_MEMBERSHIPS => $this->_getRoute("{$path}/users/:aid/memberships", self::CONTROLLER_USERS_MEMBERSHIPS), self::ROUTE_USERS_MEMBERSHIPS_SHARP => $this->_getRoute("{$path}/users/:aid/memberships/:id", self::CONTROLLER_USERS_MEMBERSHIPS), self::ROUTE_USERS_MEMBERSHIPS_NEW => $this->_getRoute("{$path}/users/:aid/memberships/new", self::CONTROLLER_USERS_MEMBERSHIPS), self::ROUTE_USERS_MEMBERSHIPS_BATCH => $this->_getRoute("{$path}/users/:aid/memberships/batch", self::CONTROLLER_USERS_MEMBERSHIPS), self::ROUTE_GROUPS => $this->_getRoute("{$path}/groups", self::CONTROLLER_GROUPS), self::ROUTE_GROUPS_SHARP => $this->_getRoute("{$path}/groups/:id", self::CONTROLLER_GROUPS), self::ROUTE_GROUPS_NEW => $this->_getRoute("{$path}/groups/new", self::CONTROLLER_GROUPS), self::ROUTE_GROUPS_BATCH => $this->_getRoute("{$path}/groups/batch", self::CONTROLLER_GROUPS), self::ROUTE_GROUPS_MEMBERS => $this->_getRoute("{$path}/groups/:aid/members", self::CONTROLLER_GROUPS_MEMBERS), self::ROUTE_GROUPS_MEMBERS_SHARP => $this->_getRoute("{$path}/groups/:aid/members/:id", self::CONTROLLER_GROUPS_MEMBERS), self::ROUTE_GROUPS_MEMBERS_NEW => $this->_getRoute("{$path}/groups/:aid/members/new", self::CONTROLLER_GROUPS_MEMBERS), self::ROUTE_GROUPS_MEMBERS_BATCH => $this->_getRoute("{$path}/groups/:aid/members/batch", self::CONTROLLER_GROUPS_MEMBERS));
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }
コード例 #10
0
ファイル: Front.php プロジェクト: sitengine/sitengine
 protected function _getRouterInstance()
 {
     $routes = $this->getBlogPackage()->getBlogSlug() === null ? $this->_getMultiStreamRoutes() : $this->_getSingleStreamRoutes();
     require_once 'Zend/Controller/Router/Rewrite.php';
     $router = new Zend_Controller_Router_Rewrite();
     $router->removeDefaultRoutes();
     $router->addRoutes($routes);
     return $router;
 }