* @author Shohei Nakajima * @link http://www.netcommons.org NetCommons Project * @license http://www.netcommons.org/license.txt NetCommons License * @copyright Copyright 2014, NetCommons Project */ App::uses('Current', 'NetCommons.Utility'); $params = array( 'plugin' => 'calendars', ); $options = array( 'key' => '[a-zA-Z0-9_]+', //_は、UnitTestで使用するため ); if (Current::isSettingMode()) { Router::connect( '/' . Current::SETTING_MODE_WORD . '/' . $params['plugin'] . '/:controller/:action/:key', $params, $options ); Router::connect( '/' . Current::SETTING_MODE_WORD . '/' . $params['plugin'] . '/:controller/:action/', $params, $options ); } Router::connect( '/' . $params['plugin'] . '/:controller/:action', $params, $options ); Router::connect( '/' . $params['plugin'] . '/:controller/:action/:key', $params, $options );