clearFusionCMS 3.0.0
  • Package
  • Class
  • Tree
  • Deprecated

Packages

  • clearFusionCMS
    • module
      • cloudflare
      • comments
      • content
      • forms
      • members
      • search
  • fusionLib
  • None

Classes

  • _flFormGroup
  • _flUtf8Base
  • flAcMgr
  • flApiDbInstaller
  • flApiKeyMgr
  • flApiServer
  • flApiService
  • flApp
  • flAuthTOTP
  • flBufferCode
  • flBufferCss
  • flBufferJs
  • flCache
  • flCacheAPC
  • flCacheDb
  • flCacheDbInstaller
  • flCacheDummy
  • flCacheFile
  • flCacheFunction
  • flCacheMemcache
  • flCacheMemcached
  • flCacheOutput
  • flCacheRedis
  • flCacheSqlite
  • flConfig
  • flConfigDb
  • flConfigDbInstaller
  • flConfigFile
  • flConfigIni
  • flController
  • flControllerAction
  • flDate
  • flDateTzMenu
  • flDb
  • flDbInstaller
  • flDbInstallerInterface
  • flDbMySQL
  • flDbMySQLi
  • flDbMySQLiResult
  • flDbMySQLResult
  • flDbNestedSet
  • flDbResult
  • flDbSQLite
  • flDbSQLite3
  • flDbSQLite3Result
  • flDbSQLiteResult
  • flEmail
  • flEvent
  • flEventDbInstaller
  • flEventManager
  • flExceptionErrorController
  • flExceptionReporter
  • flForm
  • flFormBuilder
  • flFormDecorator
  • flFormDecoratorDl
  • flFormDecoratorDtDd
  • flFormDecoratorFieldset
  • flFormDecoratorForm
  • flFormDecoratorLi
  • flFormDecoratorList
  • flFormDecoratorUl
  • flFormElement
  • flFormElementButton
  • flFormElementCheckbox
  • flFormElementChecklist
  • flFormElementEmail
  • flFormElementFile
  • flFormElementHidden
  • flFormElementImage
  • flFormElementInteger
  • flFormElementNumber
  • flFormElementPane
  • flFormElementPassword
  • flFormElementRadio
  • flFormElementRecaptcha
  • flFormElementSearch
  • flFormElementSelect
  • flFormElementSubmit
  • flFormElementText
  • flFormElementTextArea
  • flFormElementTextSuggest
  • flFormElementUri
  • flFormElementWYSIWYG
  • flFormValidator
  • flFormValidatorAttribMax
  • flFormValidatorAttribMin
  • flFormValidatorCustomJS
  • flFormValidatorEmail
  • flFormValidatorEquals
  • flFormValidatorInteger
  • flFormValidatorMax
  • flFormValidatorMaxChecklist
  • flFormValidatorMaxLength
  • flFormValidatorMin
  • flFormValidatorMinChecklist
  • flFormValidatorMinLength
  • flFormValidatorMultiEmail
  • flFormValidatorNotEquals
  • flFormValidatorNumber
  • flFormValidatorRegex
  • flFormValidatorRequired
  • flFormValidatorSameAs
  • flFormValidatorUri
  • flFtpClient
  • flGravatar
  • flHttpClient
  • flHttpClientCookie
  • flImage
  • flImageFilter
  • flImageFilterBrightness
  • flImageFilterColorize
  • flImageFilterContrast
  • flImageFilterEdgeDetect
  • flImageFilterEmboss
  • flImageFilterGaussianBlur
  • flImageFilterGrayscale
  • flImageFilterMeanRemoval
  • flImageFilterNegative
  • flImageFilterPixelate
  • flImageFilterSelectiveBlur
  • flImageFilterSepia
  • flImageFilterSepia2
  • flImageFilterSmooth
  • flIntegrity
  • flKeygen
  • flLog
  • flLogHandlerChrome
  • flLogHandlerLoggly
  • flLogHandlerPapertrail
  • flLogHandlerSlack
  • flMimeTypes
  • flModuleDbInstaller
  • flModuleMgr
  • flRegistry
  • flRequest
  • flRequestDbInstaller
  • flRequestThrottle
  • flResponse
  • flRouter
  • flRouterRoute
  • flRssChannel
  • flRssClient
  • flRssItem
  • flSearch
  • flSearchIndexer
  • flSearchManager
  • flSearchResults
  • flSearchTags
  • flSession
  • flSessionData
  • flSessionDb
  • flSessionDbInstaller
  • flSessionFile
  • flSessionMemcache
  • flSessionMemcached
  • flSessionRedis
  • flTemplateDbInstaller
  • flTemplateEngine
  • flTemplateManager
  • flTextHTML
  • flTextSplitWords
  • flTextStemmer
  • flTextStemmerEn
  • flTextStrip
  • flTimer
  • flUri
  • flUser
  • flUserAdapter
  • flUserAdapterRemote
  • flUserDbInstaller
  • flUserMgr
  • flUserPwdGen
  • flUserServerApiV1
  • flUtf8
  • flUuid
  • flVariables
  • flVariablesDbInstaller
  • flWidgetBreadcrumb
  • flWidgetFloatingActionMenu
  • flWidgetPagination
  • flWidgetTable
  • flWidgetTabs
  • flWidgetToolbar
  • flWidgetTreeChildNode
  • flWidgetTreeLinkNode
  • flWidgetTreeNode
  • flWidgetTreeView
  • fusionLib

Interfaces

  • flFormElementWYSIWYGCodeInterface
  • flFormElementWYSIWYGInterface
  • flFormElementWYSIWYGTransformInterface
  • flLogHandler
  • flModuleInstallInterface

Exceptions

  • flAcException
  • flAppException
  • flCacheException
  • flConfigException
  • flDateException
  • flDbException
  • flEventException
  • flException
  • flExceptionBadRequest
  • flExceptionForbidden
  • flExceptionLoadClass
  • flExceptionNotFound
  • flExceptionPHP
  • flFormException
  • flHttpClientException
  • flImageException
  • flRegistryException
  • flRequestThrottleException
  • flRouterException
  • flSessionException
  • flTemplateEngineException
  • flUserException
  • flVariablesException
  • flWidgetException

Functions

  • __
  • __noop
  • _flErrorHandler
  • _n
  • _n_noop

Class flUri

flUri Class

Class to simplify working with URIs.

Package: fusionLib
Copyright: Copyright (c) 2008 - 2013 fusionLib. All rights reserved.
See: ftp://ftp.isi.edu/in-notes/rfc3986.txt
Located at system/libs/Uri/flUri.php

Methods summary

public
# __construct( string $uri = '' )

Construct the object.

Construct the object.

Parameters

$uri
The Uri to construct the object for.
public
# setUri( string $uri )

Set the Uri parsing it into component parts.

Set the Uri parsing it into component parts.

Parameters

$uri
The URI to parse.
public string
# getUri( )

Get the Uri.

Get the Uri.

Returns

string
The Uri as a string.
public string
# __toString( )

Get the Uri as a string.

Get the Uri as a string.

Returns

string
The URI.
public
# normalize( )

Normalize the URI.

Normalize the URI.

This resolves .. and mixed case encodings.

public boolean
# isValid( )

Tests if the Uri is valid.

Tests if the Uri is valid.

Returns

boolean
true if the Uri is valid; else false.
public string
# getScheme( )

Get the scheme.

Get the scheme.

Returns

string
The scheme or false.
public
# setScheme( string $scheme )

Set the scheme.

Set the scheme.

Parameters

$scheme
The scheme.
public boolean
# validateScheme( )

Validate the scheme.

Validate the scheme.

Returns

boolean
true if valid; else false.
public string
# getUsername( )

Get the username.

Get the username.

Returns

string
The username or false.
public
# setUsername( string $username )

Set the username.

Set the username.

Parameters

$username
The username.
public boolean
# validateUsername( )

Validate the username.

Validate the username.

Returns

boolean
true if valid; else false.
public string
# getPassword( )

Get the password.

Get the password.

Returns

string
The password or false.
public
# setPassword( string $password )

Set the password.

Set the password.

Parameters

$password
The password.
public boolean
# validatePassword( )

Validate the password.

Validate the password.

Returns

boolean
true if valid; else false.
public string
# getHost( )

Get the host.

Get the host.

Returns

string
The host or false.
public
# setHost( string $host )

Set the host.

Set the host.

Parameters

$host
The host.
public boolean
# validateHost( )

Validate the host.

Validate the host.

Returns

boolean
true if valid; else false.
public string
# getPort( )

Get the port.

Get the port.

Returns

string
The port or false.
public
# setPort( string $port )

Set the port.

Set the port.

Parameters

$port
The port.
public boolean
# validatePort( )

Validate the port.

Validate the port.

Returns

boolean
true if valid; else false.
public string
# getPath( )

Get the path.

Get the path.

Returns

string
The path or false.
public
# setPath( string $path )

Set the path.

Set the path.

Parameters

$path
The path.
public boolean
# validatePath( )

Validate the path.

Validate the path.

Returns

boolean
true if valid; else false.
public string
# getQuery( )

Get the query.

Get the query.

Returns

string
The query or false.
public
# setQuery( string $query )

Set the query string.

Set the query string.

Parameters

$query
The query string.
public boolean
# validateQuery( )

Validate the query.

Validate the query.

Returns

boolean
true if valid; else false.
public string
# getFragment( )

Get the fragment.

Get the fragment.

Returns

string
The fragment or false.
public
# setFragment( string $fragment )

Set the fragment.

Set the fragment.

Parameters

$fragment
The fragment.
public boolean
# validateFragment( )

Validate the fragment.

Validate the fragment.

Returns

boolean
true if valid; else false.

Properties summary

protected string $scheme

The scheme of this Uri

The scheme of this Uri

#
protected string $host

The host.

The host.

#
protected string $path

The path.

The path.

#
protected string $query

The query string.

The query string.

#
protected string $fragment

The fragment.

The fragment.

#
protected string $port

The port.

The port.

#
protected string $username

The username.

The username.

#
protected string $password

The password.

The password.

#
clearFusionCMS 3.0.0 API documentation generated by ApiGen