xplo.re Medusa Core Framework 3.2
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Event
  • Todo
  • Download

Namespaces

  • Core
    • Authentication
      • Auto
        • Driver
      • Driver
    • Cache
      • Driver
    • Charset
      • Driver
    • Configuration
      • Driver
    • Controller
    • Converter
      • Driver
    • Decoder
      • Driver
    • Encoder
      • Driver
    • Env
      • Authentication
      • Locale
      • Proxy
      • Server
        • HTTP
        • Redirect
        • X
    • Exception
    • Exchange
      • Driver
    • Fault
      • Formatter
        • Driver
      • Incident
        • Exception
      • Reporter
        • Driver
    • Field
    • Filter
      • Driver
    • Formatter
      • Driver
        • coreuimarkup
          • Token
    • Hash
    • Loader
    • Locale
    • Log
      • Driver
    • Module
      • Dependency
        • Requirement
          • Core
          • PHP
      • Linkage
        • Driver
    • PDF
    • Plugin
    • Query
      • Driver
    • Server
      • Driver
    • Session
      • Driver
    • Set
    • Storage
      • Driver
      • Field
        • Element
    • Stream
      • Driver
    • String
    • Translation
      • Driver
      • Language
        • Driver
    • Type
    • URI
      • Driver
    • Version
    • View
      • Driver
        • coreui
          • Control
            • Button
            • Table
          • Element
        • htmlbuilder
          • Tags
        • yui
          • Modules
  • None
  • PHP

Classes

  • fullpath
  • localizedfullpath
  • minipath
  • standard

Class fullpath

Full path query.

The full path query equals the default query format used with version 2.5 of the Core Framework with the exception of the special format of the controller and action parameters.

Core\Object implements Core\Chainable
Extended by Core\Set implements Core\Accessor
Extended by Core\Query
Extended by Core\Query\Driver\fullpath

Direct known subclasses

Core\Query\Driver\localizedfullpath

Namespace: Core\Query\Driver
Package: Core\Query
Since: 3.0
Requires: PHP 5.3
Version: 1.1
Located at Query/Driver/fullpath.inc.php

Methods summary

public
# __construct( Core\URI $uri )

Parameters

$uri
Driver configuration URI.

Since

3.0

Overrides

Core\Query::__construct
public string
# base( )

Returns

string

Since

3.1
public string
# build( string|boolean $controller, string|boolean $action = false, array $parameters = null )

Builds a query string from controller, action and additional parameters.

Builds a query string from controller, action and additional parameters.

Parameters

$controller
Name of target controller.
$action
Name of target action.
$parameters
Associative array of additional parameters to embed in the query.

Returns

string
Query string.

Since

3.0
public array
# parse( string $query = null )

Parses a query string.

Parses a query string.

Parameters

$query
Query string to parse.

Returns

array

Array with three components:

  • string controller:

    The requested controller name (if any).

  • string action:

    The requested action name (if any).

  • array parameters

    An array of all remaining query parameters.

Since

3.0

Overrides

Core\Query::parse

Methods inherited from Core\Query

autocreate(), convertKey()

Methods inherited from Core\Set

__get(), __isset()

Methods inherited from Core\Object

__autocreateFactory(), __call(), __processParameters(), __toString(), attachMethod(), chain(), getValueForKey(), getValueForKeyPath(), getValueForUndefinedKey(), hash(), issetValueForKey(), setValueForKey(), setValueForKeyPath(), setValueForUndefinedKey(), uuid()

Constants summary

Constants inherited from Core\Query

ActionKeyParameter, ControllerKeyParameter

Constants inherited from Core\Object

AnyParameterType, AutochainParameterType, AutocreateParameterType, BooleanParameterType, CharParameterType, EnumParameterType, IntegerParameterType, RealParameterType, StringParameterType, UserParameterType

Properties summary

Properties inherited from Core\Query

$_v_parameters

Magic properties inherited from Core\Query

$parameters

Magic properties inherited from Core\Object

$hash, $uuid

xplo.re Medusa Core Framework 3.2 API documentation generated by ApiGen