EUrl - The Easy URL Generator Copyright (C) 2005 Jason Schmidt
To contact Jason Schmidt, you may send mail to one of the following addresses. Please note these may change in the future, but every effort will be made to actively forward messages to the new address(es):
EasyUrl@alias.HotPOP.com
Jason Schmidt 6245 Newberry Road 102 Indianapolis, Indiana 46256-3103 United States of America
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Definition in file EUrl.class.php.
Go to the source code of this file.
Enumerations | |
enum | EURL_VAR_PROTOCOL |
This constant is used as a name key in arrays and represents the choice of protocol for the URL to be generated. More... | |
enum | EURL_VAR_USER |
This constant is used as a name key in arrays and represents the choice of user name for the URL to be generated. More... | |
enum | EURL_VAR_PASS |
This constant is used as a name key in arrays and represents the choice of user password for the URL to be generated. More... | |
enum | EURL_VAR_DOMAIN |
This constant is used as a name key in arrays and represents the choice of domain name for the URL to be generated. This is ONLY for the domain, not the subdomain (such as www.). More... | |
enum | EURL_VAR_SUB_DOMAIN |
This constant is used as a name key in arrays and represents the choice of sub-domain name for the URL to be generated. This is ONLY for the sub-domain, such as www. More... | |
enum | EURL_VAR_PORT |
This constant is used as a name key in arrays and represents the choice of port number for the URL to be generated. More... | |
enum | EURL_VAR_INDEX_PATH |
This constant is used as a name key in arrays and represents the choice of index path for the URL to be generated. Example: /foo/bar/index.php. More... | |
enum | EURL_VAR_PATH_WITH_KEYS |
This constant is used as a name key in arrays and represents the choice of including keys in path data for the URL to be generated. This should ONLY be BOOLEAN. More... | |
enum | EURL_VAR_PATH_VARS |
This constant is used as a name key in arrays and represents the choice of path data for the URL to be generated. This should be an array of scalars. More... | |
enum | EURL_VAR_FILE_NAME |
This constant is used as a name key in arrays and represents the choice of effective file name for the URL to be generated. This should be an string. More... | |
enum | EURL_VAR_GET_VARS |
This constant is used as a name key in arrays and represents the choice of GET data for the URL to be generated. This should be an array of scalars. More... | |
enum | EURL_VAR_FRAGMENT |
This constant is used as a name key in arrays and represents the choice of fragment string for the URL to be generated. More... | |
enum | EURL_SCOPE_INTERNAL |
This constant is used as a name key in arrays and represents any data that is set by default. More... | |
enum | EURL_SCOPE_MINING |
This constant is used as a name key in arrays and represents any data that is gathered from PHP global variables. More... | |
enum | EURL_SCOPE_ENVIRONMENT |
This constant is used as a name key in arrays and represents any data that is gathered from the environment provided to PHP. More... | |
enum | EURL_SCOPE_CONSTANTS |
This constant is used as a name key in arrays and represents any data that is gathered from constants the developer has set. More... | |
enum | EURL_SCOPE_DEFAULTS |
This constant is used as a name key in arrays and represents any data that is gathered from defaults set via static calls to the class. More... | |
enum | EURL_SCOPE_GLOBAL |
This constant is used as a name key in arrays and represents any data that is gathered from global variables using $GLOBALS[EURL_VAR_*]. More... | |
enum | EURL_SCOPE_SETTINGS |
This constant is used as a name key in arrays and represents any data that is gathered from calls to an instantiated object such as $eurl->SetValue(EURL_VAR_*, ...). More... | |
enum | EURL_SCOPE_PARAMETERS |
This constant is used as a name key in arrays and represents any data that is gathered from parameters passed to the Generate() function such as $eurl::SetValue(array(EURL_VAR_*=>value...)). More... | |
enum | EURL_DEBUG |
Master toggle for all debug values in EUrl. More... | |
enum | EURL_DEBUG_KEYNAMES |
Toggle debug output for EUrl::_KeyNames() method. More... | |
enum | EURL_DEBUG_SCOPEORDER |
Toggle debug output for EUrl::_ScopeOrder() method. More... | |
enum | EURL_DEBUG_CONSTANTTOKEY |
Toggle debug output for EUrl::_ConstantToKey() method. More... | |
enum | EURL_DEBUG_ENVIRONMENTTOKEY |
Toggle debug output for EUrl::_EnvironmnetToKey() method. More... | |
enum | EURL_DEBUG_EURL |
Toggle debug output for EUrl::EUrl() constructor. More... | |
enum | EURL_DEBUG_INTERNAL |
Toggle debug output for EUrl::_Internal() method. More... | |
enum | EURL_DEBUG_MINING |
Toggle debug output for EUrl::_Mining() method. More... | |
enum | EURL_DEBUG_ENVIRONMENT |
Toggle debug output for EUrl::_Environment() method. More... | |
enum | EURL_DEBUG_CONSTANTS |
Toggle debug output for EUrl::_Constants() method. More... | |
enum | EURL_DEBUG_DEFAULTS |
Toggle debug output for EUrl::_Defaults() method. More... | |
enum | EURL_DEBUG_GLOBAL |
Toggle debug output for EUrl::_Global() method. More... | |
enum | EURL_DEBUG_GETVALUES |
Toggle debug output for EUrl::GetValues() method. More... | |
enum | EURL_DEBUG_SETVALUE |
Toggle debug output for EUrl::SetValue() method. More... | |
enum | EURL_DEBUG_GENERATE |
Toggle debug output for EUrl::Generate() method. More... |
|
Master toggle for all debug values in EUrl.
Definition at line 222 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Constants() method.
Definition at line 249 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_ConstantToKey() method.
Definition at line 231 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Defaults() method.
Definition at line 252 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Environment() method.
Definition at line 246 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_EnvironmnetToKey() method.
Definition at line 234 of file EUrl.class.php. |
|
Toggle debug output for EUrl::EUrl() constructor.
Definition at line 237 of file EUrl.class.php. |
|
Toggle debug output for EUrl::Generate() method.
Definition at line 264 of file EUrl.class.php. |
|
Toggle debug output for EUrl::GetValues() method.
Definition at line 258 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Global() method.
Definition at line 255 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Internal() method.
Definition at line 240 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_KeyNames() method.
Definition at line 225 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_Mining() method.
Definition at line 243 of file EUrl.class.php. |
|
Toggle debug output for EUrl::_ScopeOrder() method.
Definition at line 228 of file EUrl.class.php. |
|
Toggle debug output for EUrl::SetValue() method.
Definition at line 261 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from constants the developer has set.
Definition at line 182 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from defaults set via static calls to the class.
Definition at line 191 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from the environment provided to PHP.
Definition at line 174 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from global variables using $GLOBALS[EURL_VAR_*].
Definition at line 200 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is set by default.
Definition at line 158 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from PHP global variables.
Definition at line 166 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from parameters passed to the Generate() function such as $eurl::SetValue(array(EURL_VAR_*=>value...)).
Definition at line 218 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents any data that is gathered from calls to an instantiated object such as $eurl->SetValue(EURL_VAR_*, ...).
Definition at line 209 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of domain name for the URL to be generated. This is ONLY for the domain, not the subdomain (such as www.).
Definition at line 80 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of effective file name for the URL to be generated. This should be an string.
Definition at line 133 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of fragment string for the URL to be generated.
Definition at line 150 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of GET data for the URL to be generated. This should be an array of scalars.
Definition at line 142 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of index path for the URL to be generated. Example: /foo/bar/index.php.
Definition at line 106 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of user password for the URL to be generated.
Definition at line 71 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of path data for the URL to be generated. This should be an array of scalars.
Definition at line 124 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of including keys in path data for the URL to be generated. This should ONLY be BOOLEAN.
Definition at line 115 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of port number for the URL to be generated.
Definition at line 97 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of protocol for the URL to be generated.
Definition at line 55 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of sub-domain name for the URL to be generated. This is ONLY for the sub-domain, such as www.
Definition at line 89 of file EUrl.class.php. |
|
This constant is used as a name key in arrays and represents the choice of user name for the URL to be generated.
Definition at line 63 of file EUrl.class.php. |