Author: Derick Rethans Date: 2006-10-24 10:43:30 +0200 (Tue, 24 Oct 2006) New Revision: 3826
Log: - Released Url version 1.0beta1 Added: releases/Url/1.0beta1/ releases/Url/1.0beta1/docs/tutorial_cfg_change.php releases/Url/1.0beta1/docs/tutorial_cfg_create.php releases/Url/1.0beta1/docs/tutorial_cfg_default.php releases/Url/1.0beta1/docs/tutorial_get_params.php releases/Url/1.0beta1/docs/tutorial_set_params.php Removed: releases/Url/1.0beta1/docs/tutorial_cfg_change.php releases/Url/1.0beta1/docs/tutorial_cfg_create.php releases/Url/1.0beta1/docs/tutorial_cfg_default.php releases/Url/1.0beta1/docs/tutorial_get_params.php releases/Url/1.0beta1/docs/tutorial_set_params.php Modified: releases/Url/1.0beta1/ChangeLog releases/Url/1.0beta1/src/exceptions/url_exception.php releases/Url/1.0beta1/src/exceptions/url_invalid_parameter_exception.php releases/Url/1.0beta1/src/exceptions/url_no_configuration_exception.php releases/Url/1.0beta1/src/exceptions/url_not_registered_exception.php releases/Url/1.0beta1/src/url.php releases/Url/1.0beta1/src/url_autoload.php releases/Url/1.0beta1/src/url_configuration.php releases/Url/1.0beta1/tests/suite.php releases/Url/1.0beta1/tests/url_configuration_test.php releases/Url/1.0beta1/tests/url_test.php trunk/Url/ChangeLog Copied: releases/Url/1.0beta1 (from rev 3816, trunk/Url) Modified: releases/Url/1.0beta1/ChangeLog =================================================================== --- trunk/Url/ChangeLog 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/ChangeLog 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,4 +1,4 @@ -1.0beta1 - [RELEASEDATE] +1.0beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. Deleted: releases/Url/1.0beta1/docs/tutorial_cfg_change.php =================================================================== --- trunk/Url/docs/tutorial_cfg_change.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/docs/tutorial_cfg_change.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,51 +0,0 @@ -<?php -require_once 'tutorial_autoload.php'; - -// create a default url configuration -$urlCfgDefault = new ezcUrlConfiguration(); -$urlCfgDefault->addOrderedParameter( 'section' ); - -// create a configuration for artists -$urlCfgArtist = new ezcUrlConfiguration(); -$urlCfgArtist->addOrderedParameter( 'section' ); -$urlCfgArtist->addOrderedParameter( 'artist_name' ); - -// create a configuration for albums -$urlCfgAlbum = new ezcUrlConfiguration(); -$urlCfgAlbum->addOrderedParameter( 'section' ); -$urlCfgAlbum->addOrderedParameter( 'artist_name' ); -$urlCfgAlbum->addOrderedParameter( 'album_name' ); - -// create a configuration for music genres -$urlCfgGenre = new ezcUrlConfiguration(); -$urlCfgGenre->addOrderedParameter( 'section' ); -$urlCfgGenre->addOrderedParameter( 'genre_name' ); - -$url = new ezcUrl( 'http://mymusicsite.com/showartist/Beatles', $urlCfgDefault ); - -switch ( $url->getParam( 'section' ) ) -{ - case 'showartist': - $url->applyConfiguration( $urlCfgArtist ); - $artist = $url->getParam( 'artist_name' ); - // do stuff with $artist - var_dump( $artist ); - break; - case 'showalbum': - $url->applyConfiguration( $urlCfgAlbum ); - $artist = $url->getParam( 'artist_name' ); - $album = $url->getParam( 'album_name' ); - // do stuff with $artist and $album - var_dump( $artist ); - var_dump( $album ); - break; - case 'showgenre': - $url->applyConfiguration( $urlCfgGenre ); - $genre = $url->getParam( 'genre_name' ); - // do stuff with $genre - var_dump( $genre ); - break; -} - -?> - Copied: releases/Url/1.0beta1/docs/tutorial_cfg_change.php (from rev 3817, trunk/Url/docs/tutorial_cfg_change.php) Deleted: releases/Url/1.0beta1/docs/tutorial_cfg_create.php =================================================================== --- trunk/Url/docs/tutorial_cfg_create.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/docs/tutorial_cfg_create.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,30 +0,0 @@ -<?php -require_once 'tutorial_autoload.php'; - -// create an ezcUrlConfiguration object -$urlCfg = new ezcUrlConfiguration(); - -// set the basedir and script values -$urlCfg->basedir = 'mydir'; -$urlCfg->script = 'index.php'; - -// define delimiters for unordered parameter names -$urlCfg->unorderedDelimiters = array( '(', ')' ); - -// define ordered parameters -$urlCfg->addOrderedParameter( 'section' ); -$urlCfg->addOrderedParameter( 'group' ); -$urlCfg->addOrderedParameter( 'category' ); -$urlCfg->addOrderedParameter( 'subcategory' ); - -// define unordered parameters -$urlCfg->addUnorderedParameter( 'game' ); - -// visualize the $urlCfg object -var_dump( $urlCfg ); - -// create a new ezcUrl object from a string url and use the above $urlCfg -$url = new ezcUrl( 'http://www.example.com/mydir/index.php/groups/Games/Adventure/Adult/(game)/Larry/7', $urlCfg ); - -?> - Copied: releases/Url/1.0beta1/docs/tutorial_cfg_create.php (from rev 3817, trunk/Url/docs/tutorial_cfg_create.php) Deleted: releases/Url/1.0beta1/docs/tutorial_cfg_default.php =================================================================== --- trunk/Url/docs/tutorial_cfg_default.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/docs/tutorial_cfg_default.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,19 +0,0 @@ -<?php -require_once 'tutorial_autoload.php'; - -// create an ezcUrlConfiguration object -$urlCfg = new ezcUrlConfiguration(); - -// set default values for the configuration (parameters and delimiters) -$urlCfg->defaultConfiguration(); -$urlCfg->basedir = 'mydir'; -$urlCfg->script = 'index.php'; - -// visualize the $urlCfg object -var_dump( $urlCfg ); - -// create a new ezcUrl object from a string url and use the above $urlCfg -$url = new ezcUrl( 'http://www.example.com/mydir/index.php/doc/components/view/trunk', $urlCfg ); - -?> - Copied: releases/Url/1.0beta1/docs/tutorial_cfg_default.php (from rev 3817, trunk/Url/docs/tutorial_cfg_default.php) Deleted: releases/Url/1.0beta1/docs/tutorial_get_params.php =================================================================== --- trunk/Url/docs/tutorial_get_params.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/docs/tutorial_get_params.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,37 +0,0 @@ -<?php -require_once 'tutorial_autoload.php'; - -// create an ezcUrlConfiguration object -$urlCfg = new ezcUrlConfiguration(); - -// set the basedir and script values -$urlCfg->basedir = 'mydir'; -$urlCfg->script = 'index.php'; - -// define delimiters for unordered parameter names -$urlCfg->unorderedDelimiters = array( '(', ')' ); - -// define ordered parameters -$urlCfg->addOrderedParameter( 'section' ); -$urlCfg->addOrderedParameter( 'group' ); -$urlCfg->addOrderedParameter( 'category' ); -$urlCfg->addOrderedParameter( 'subcategory' ); - -// define unordered parameters -$urlCfg->addUnorderedParameter( 'game', ezcUrlConfiguration::MULTIPLE_ARGUMENTS ); - -// create a new ezcUrl object from a string url and use the above $urlCfg -$url = new ezcUrl( 'http://www.example.com/mydir/index.php/groups/Games/Adventure/Adult/(game)/Larry/7', $urlCfg ); - -// get the parameter values from the url -var_dump( $url->getParam( 'section' ) ); -var_dump( $url->getParam( 'group' ) ); -var_dump( $url->getParam( 'category' ) ); -var_dump( $url->getParam( 'subcategory' ) ); -var_dump( $url->getParam( 'game' ) ); - -// output the url (index.php will not be there) -var_dump( $url->buildUrl() ); - -?> - Copied: releases/Url/1.0beta1/docs/tutorial_get_params.php (from rev 3817, trunk/Url/docs/tutorial_get_params.php) Deleted: releases/Url/1.0beta1/docs/tutorial_set_params.php =================================================================== --- trunk/Url/docs/tutorial_set_params.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/docs/tutorial_set_params.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,33 +0,0 @@ -<?php -require_once 'tutorial_autoload.php'; - -// create an ezcUrlConfiguration object -$urlCfg = new ezcUrlConfiguration(); - -// set the basedir and script values -$urlCfg->basedir = 'mydir'; -$urlCfg->script = 'index.php'; - -// define delimiters for unordered parameter names -$urlCfg->unorderedDelimiters = array( '(', ')' ); - -// define ordered parameters -$urlCfg->addOrderedParameter( 'section' ); -$urlCfg->addOrderedParameter( 'group' ); -$urlCfg->addOrderedParameter( 'category' ); -$urlCfg->addOrderedParameter( 'subcategory' ); - -// define unordered parameters -$urlCfg->addUnorderedParameter( 'game', ezcUrlConfiguration::MULTIPLE_ARGUMENTS ); - -// create a new ezcUrl object from a string url and use the above $urlCfg -$url = new ezcUrl( 'http://www.example.com/mydir/index.php/groups/Games/Adventure/Adult/(game)/Larry/7', $urlCfg ); -var_dump( $url->buildUrl() ); - -// set the parameter values in the url -$url->setParam( 'subcategory', 'Kids' ); -$url->setParam( 'game', array( 'Monkey_Island', '3' ) ); -var_dump( $url->buildUrl() ); - -?> - Copied: releases/Url/1.0beta1/docs/tutorial_set_params.php (from rev 3817, trunk/Url/docs/tutorial_set_params.php) Modified: releases/Url/1.0beta1/src/exceptions/url_exception.php =================================================================== --- trunk/Url/src/exceptions/url_exception.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/exceptions/url_exception.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -3,7 +3,7 @@ * File containing the ezcUrlException class * * @package Mail - * @version //autogen// + * @version 1.0beta1 * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License */ @@ -12,7 +12,7 @@ * occures in the Url package. * * @package Url - * @version //autogen// + * @version 1.0beta1 */ class ezcUrlException extends ezcBaseException { Modified: releases/Url/1.0beta1/src/exceptions/url_invalid_parameter_exception.php =================================================================== --- trunk/Url/src/exceptions/url_invalid_parameter_exception.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/exceptions/url_invalid_parameter_exception.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -3,7 +3,7 @@ * File containing the ezcUrlInvalidParameterException class * * @package Mail - * @version //autogen// + * @version 1.0beta1 * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License */ @@ -11,7 +11,7 @@ * ezcUrlInvalidParameterException is thrown at get/set of undefined parameter * * @package Url - * @version //autogen// + * @version 1.0beta1 */ class ezcUrlInvalidParameterException extends ezcUrlException { Modified: releases/Url/1.0beta1/src/exceptions/url_no_configuration_exception.php =================================================================== --- trunk/Url/src/exceptions/url_no_configuration_exception.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/exceptions/url_no_configuration_exception.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -3,7 +3,7 @@ * File containing the ezcUrlNoConfigurationException class * * @package Mail - * @version //autogen// + * @version 1.0beta1 * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License */ @@ -12,7 +12,7 @@ * that is not registered. * * @package Url - * @version //autogen// + * @version 1.0beta1 */ class ezcUrlNoConfigurationException extends ezcUrlException { Modified: releases/Url/1.0beta1/src/exceptions/url_not_registered_exception.php =================================================================== --- trunk/Url/src/exceptions/url_not_registered_exception.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/exceptions/url_not_registered_exception.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -3,7 +3,7 @@ * File containing the ezcUrlNotRegisteredException class * * @package Mail - * @version //autogen// + * @version 1.0beta1 * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License */ @@ -12,7 +12,7 @@ * that is not registered. * * @package Url - * @version //autogen// + * @version 1.0beta1 */ class ezcUrlNotRegisteredException extends ezcUrlException { Modified: releases/Url/1.0beta1/src/url.php =================================================================== --- trunk/Url/src/url.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/url.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -4,7 +4,7 @@ * * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License - * @version //autogentag// + * @version 1.0beta1 * @filesource * @package Url */ @@ -39,7 +39,7 @@ * Complete unordered parameters as associative array. * * @package Url - * @version //autogen// + * @version 1.0beta1 * @mainclass */ class ezcUrl Modified: releases/Url/1.0beta1/src/url_autoload.php =================================================================== --- trunk/Url/src/url_autoload.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/url_autoload.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -3,7 +3,7 @@ * Autoloader definition for the Url component. * * @package Url - * @version //autogen// + * @version 1.0beta1 * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License */ Modified: releases/Url/1.0beta1/src/url_configuration.php =================================================================== --- trunk/Url/src/url_configuration.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/src/url_configuration.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -4,14 +4,14 @@ * * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License - * @version //autogentag// + * @version 1.0beta1 * @filesource * @package Url */ /** * @package Url - * @version //autogen// + * @version 1.0beta1 */ class ezcUrlConfiguration { Modified: releases/Url/1.0beta1/tests/suite.php =================================================================== --- trunk/Url/tests/suite.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/tests/suite.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -2,7 +2,7 @@ /** * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License - * @version //autogentag// + * @version 1.0beta1 * @filesource * @package Url * @subpackage Tests Modified: releases/Url/1.0beta1/tests/url_configuration_test.php =================================================================== --- trunk/Url/tests/url_configuration_test.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/tests/url_configuration_test.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -2,7 +2,7 @@ /** * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License - * @version //autogentag// + * @version 1.0beta1 * @filesource * @package Url * @subpackage Tests Modified: releases/Url/1.0beta1/tests/url_test.php =================================================================== --- trunk/Url/tests/url_test.php 2006-10-24 08:34:37 UTC (rev 3816) +++ releases/Url/1.0beta1/tests/url_test.php 2006-10-24 08:43:30 UTC (rev 3826) @@ -2,7 +2,7 @@ /** * @copyright Copyright (C) 2005, 2006 eZ systems as. All rights reserved. * @license http://ez.no/licenses/new_bsd New BSD License - * @version //autogentag// + * @version 1.0beta1 * @filesource * @package Url * @subpackage Tests Modified: trunk/Url/ChangeLog =================================================================== --- trunk/Url/ChangeLog 2006-10-24 08:43:23 UTC (rev 3825) +++ trunk/Url/ChangeLog 2006-10-24 08:43:30 UTC (rev 3826) @@ -1,4 +1,4 @@ -1.0beta1 - [RELEASEDATE] +1.0beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. -- svn-components mailing list svn-components@lists.ez.no http://lists.ez.no/mailman/listinfo/svn-components