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

Namespaces

  • Core
    • Authentication
      • Auto
        • Driver
      • Driver
    • Cache
      • Driver
    • Charset
      • Driver
    • Configuration
    • Controller
    • Converter
      • Driver
    • Decoder
      • Driver
    • Encoder
      • Driver
    • Env
      • Authentication
      • Locale
      • Proxy
      • Server
        • HTTP
        • Redirect
        • X
    • Exception
    • Exchange
      • 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
    • URI
      • Driver
    • Version
    • View
      • Driver
        • coreui
          • Control
            • Button
            • Table
          • Element
        • htmlbuilder
          • Tags
        • yui
          • Modules
  • None
  • PHP

Classes

  • Authentication
  • Authentication_Token
  • Autoloader
  • Cache
  • Charset
  • ClassDescriptor
  • Closure
  • Controller
  • Converter
  • Date
  • Decoder
  • Delegate
  • Dispatcher
  • Encoder
  • Env
  • Env_Field
  • Env_File
  • Env_FileList
  • Env_Request
  • Env_SERVER
  • Exchange
  • Fault
  • Field
  • Filter
  • Filter_Value
  • Formatter
  • Hash
  • IP
  • Loader
  • Locale
  • Locale_Iterator
  • Locale_Node
  • Log
  • Module
  • Module_Iterator
  • Nothing
  • Object
  • OS
  • Plugin
  • Profiler
  • Query
  • Registry
  • Resource
  • Server
  • Session
  • Session_Token
  • Set
  • Storage
  • Storage_Result
  • Storage_Statement
  • Stream
  • String
  • Translation
  • URI
  • URI_Parameters
  • UUID
  • Value
  • Version
  • View

Interfaces

  • Accessor
  • Chainable
  • Comparable
  • Configurable
  • Equality
  • Identity
  • Inquiry
  • Masquerade
  • Mutator
  • SeekableStream
  • Storable
  • Variator

Exceptions

  • Exception

Constants

  • Copyright
  • ProductName
  • UseVersion
  • Version

Functions

  • ns_expand
  • ns_file_exists
  • ns_get_version
  • ns_resolve

Interface Chainable

Chainable classes accept connections to foreign classes via a unified interface.

Direct known implementers

Core\Object

Indirect known implementers

Core\Authentication, Core\Authentication\Auto, Core\Authentication_Token, Core\Formatter\Driver\coreuimarkup, Core\Formatter\Driver\coreuimarkup\Token, Core\Formatter\Driver\coreuimarkup\Token\B, Core\Formatter\Driver\coreuimarkup\Token\H2, Core\Formatter\Driver\coreuimarkup\Token\H3, Core\Formatter\Driver\coreuimarkup\Token\H4, Core\Formatter\Driver\coreuimarkup\Token\H5, Core\Formatter\Driver\coreuimarkup\Token\H6, Core\Formatter\Driver\coreuimarkup\Token\I, Core\Formatter\Driver\coreuimarkup\Token\LineBreak, Core\Autoloader, Core\Formatter\Driver\coreuimarkup\Token\P, Core\Formatter\Driver\coreuimarkup\Token\Template, Core\Formatter\Driver\coreuimarkup\Token\TT, Core\Formatter\Driver\coreuimarkup\Token\UL, Core\Formatter\Driver\coreuimarkup\Token\URL, Core\Formatter\Driver\coreuimarkup\Token\Variable, Core\Hash, Core\Hash\Iterator, Core\IP, Core\Locale, Core\Cache, Core\Locale\Uncached, Core\Locale_Iterator, Core\Locale_Node, Core\Log, Core\Log\Driver\stream, Core\Log\Driver\syslog, Core\Module, Core\Module\Dependency, Core\Module\Dependency\Requirement, Core\Module\Dependency\Requirement\Core\sspi_auth, Core\Cache\Driver\apc, Core\Module\Dependency\Requirement\PHP, Core\Module\Dependency\Requirement\PHP\bcmath, Core\Module\Dependency\Requirement\PHP\bz2, Core\Module\Dependency\Requirement\PHP\date, Core\Module\Dependency\Requirement\PHP\ereg, Core\Module\Dependency\Requirement\PHP\gd, Core\Module\Dependency\Requirement\PHP\hash, Core\Module\Dependency\Requirement\PHP\ldap, Core\Module\Dependency\Requirement\PHP\libxml, Core\Module\Dependency\Requirement\PHP\mbstring, Core\Cache\Driver\file, Core\Module\Dependency\Requirement\PHP\mysqli, Core\Module\Dependency\Requirement\PHP\openssl, Core\Module\Dependency\Requirement\PHP\pcre, Core\Module\Dependency\Requirement\PHP\session, Core\Module\Dependency\Requirement\PHP\SimpleXML, Core\Module\Dependency\Requirement\PHP\SPL, Core\Module\Dependency\Requirement\PHP\SQLite, Core\Module\Dependency\Requirement\PHP\sqlite3, Core\Module\Dependency\Requirement\PHP\zlib, Core\Module\Linkage, Core\Cache\Driver\null, Core\Module\Linkage\Driver\phpstorm, Core\Module\Linkage\Driver\standard, Core\Module\Linkage\Driver\tracbrowser, Core\Module\Linkage\Driver\tracsource, Core\Module\Linkage\Driver\txmt, Core\Nothing, Core\Plugin, Core\Plugin\Manager, Core\Plugin\Zone, Core\Query, Core\Cache\Driver\storage, Core\Query\Driver\fullpath, Core\Query\Driver\localizedfullpath, Core\Query\Driver\minipath, Core\Query\Driver\standard, Core\Registry, Core\Resource, Core\Server, Core\Server\Driver\web, Core\Session, Core\Session\Driver\files, Core\Charset, Core\Session\Driver\sqlite, Core\Session\Driver\storage, Core\Session_Token, Core\Set, Core\Set\Mutable, Core\Storage, Core\Storage\Accessor, Core\Storage\Accessor_Alias, Core\Storage\Accessor_BitwiseAND, Core\Storage\Accessor_BitwiseOR, Core\Charset\Driver\ascii, Core\Storage\Accessor_BitwiseXOR, Core\Storage\Accessor_Call, Core\Storage\Accessor_Conditional, Core\Storage\Accessor_Conditionals, Core\Storage\Accessor_Conjunction, Core\Storage\Accessor_Count, Core\Storage\Accessor_Disjunction, Core\Storage\Accessor_Eq, Core\Storage\Accessor_Eraser, Core\Storage\Accessor_Expressions, Core\Charset\Driver\iso88591, Core\Storage\Accessor_Grouping, Core\Storage\Accessor_GT, Core\Storage\Accessor_GTE, Core\Storage\Accessor_Insert, Core\Storage\Accessor_Join, Core\Storage\Accessor_JoinConditional, Core\Storage\Accessor_Key, Core\Storage\Accessor_Limit, Core\Storage\Accessor_List, Core\Storage\Accessor_LT, Core\Authentication\Auto\Driver\basic, Core\Charset\Driver\iso885915, Core\Storage\Accessor_LTE, Core\Storage\Accessor_Match, Core\Storage\Accessor_NEq, Core\Storage\Accessor_Node, Core\Storage\Accessor_Not, Core\Storage\Accessor_Now, Core\Storage\Accessor_Ordering, Core\Storage\Accessor_Parameter, Core\Storage\Accessor_Reference, Core\Storage\Accessor_Regexp, Core\Charset\Driver\macroman, Core\Storage\Accessor_Reverse, Core\Storage\Accessor_Selector, Core\Storage\Accessor_Similarity, Core\Storage\Accessor_Update, Core\Storage\Accessor_Value, Core\Storage\Accessor_Values, Core\Storage\Accessor_Wildcard, Core\Storage\Driver\mysql, Core\Storage\Driver\mysql_Result, Core\Storage\Driver\mysql_Result_Statement, Core\Charset\Driver\sjis, Core\Storage\Driver\mysql_Statement, Core\Storage\Driver\odbc, Core\Storage\Driver\odbc_Result, Core\Storage\Driver\odbc_Statement, Core\Storage\Driver\sqlite2, Core\Storage\Driver\sqlite2_Result, Core\Storage\Driver\sqlite2_Statement, Core\Storage\Driver\sqlite3, Core\Storage\Driver\sqlite3_Result, Core\Storage\Driver\sqlite3_Statement, Core\Charset\Driver\utf16, Core\Storage\Field, Core\Storage\Field\Aggregate, Core\Storage\Field\Element, Core\Storage\Field\Element\Pair, Core\Storage\Field\Element\Retained, Core\Storage\SQL_Result, Core\Storage\SQL_Statement, Core\Storage_Result, Core\Storage_Statement, Core\Stream, Core\Charset\Driver\utf16be, Core\Stream\Buildin, Core\Stream\Driver\csv, Core\Stream\Driver\file, Core\Stream\Driver\input, Core\Stream\Driver\memory, Core\Stream\Driver\null, Core\Stream\Driver\output, Core\Stream\Driver\stderr, Core\Stream\Driver\stdin, Core\Stream\Driver\stdout, Core\Charset\Driver\utf16le, Core\Stream\Driver\swap, Core\String, Core\String\Encrypted, Core\Translation, Core\Translation\Driver\language, Core\Translation\Language, Core\Translation\Language\Driver\xml, Core\Translation\Language\Driver\xml_Node, Core\Translation\Language_Node, Core\URI, Core\Charset\Driver\utf32, Core\URI\Driver\file, Core\URI\Driver\ftp, Core\URI\Driver\http, Core\URI\Driver\mailto, Core\URI\Driver\ssl, Core\URI\Driver\tcp, Core\URI\URL, Core\URI_Parameters, Core\UUID, Core\Value, Core\Charset\Driver\utf32be, Core\Version, Core\View, Core\View\Driver\coreui, Core\View\Driver\coreui\Control, Core\View\Driver\coreui\Control\Button, Core\View\Driver\coreui\Control\Button\Navigate, Core\View\Driver\coreui\Control\Button\Submit, Core\View\Driver\coreui\Control\Dialog, Core\View\Driver\coreui\Control\Table, Core\View\Driver\coreui\Control\Table\Listing, Core\Charset\Driver\utf32le, Core\View\Driver\coreui\Element, Core\View\Driver\coreui\Element\A, Core\View\Driver\coreui\Element\BUTTON, Core\View\Driver\coreui\Element\COL, Core\View\Driver\coreui\Element\COLGROUP, Core\View\Driver\coreui\Element\DIV, Core\View\Driver\coreui\Element\FIELDSET, Core\View\Driver\coreui\Element\FORM, Core\View\Driver\coreui\Element\IFRAME, Core\View\Driver\coreui\Element\IMG, Core\Charset\Driver\utf8, Core\View\Driver\coreui\Element\INPUT, Core\View\Driver\coreui\Element\LABEL, Core\View\Driver\coreui\Element\LEGEND, Core\View\Driver\coreui\Element\LI, Core\View\Driver\coreui\Element\LINK, Core\View\Driver\coreui\Element\META, Core\View\Driver\coreui\Element\OBJECT, Core\View\Driver\coreui\Element\OL, Core\View\Driver\coreui\Element\OPTGROUP, Core\View\Driver\coreui\Element\P, Core\Authentication\Auto\Driver\digest, Core\Charset\Iterator, Core\View\Driver\coreui\Element\PARAM, Core\View\Driver\coreui\Element\SCRIPT, Core\View\Driver\coreui\Element\SELECT, Core\View\Driver\coreui\Element\SOURCE, Core\View\Driver\coreui\Element\TABLE, Core\View\Driver\coreui\Element\TBODY, Core\View\Driver\coreui\Element\TD, Core\View\Driver\coreui\Element\TEXTAREA, Core\View\Driver\coreui\Element\TFOOT, Core\View\Driver\coreui\Element\TH, Core\Charset\MultiByte, Core\View\Driver\coreui\Element\THEAD, Core\View\Driver\coreui\Element\TR, Core\View\Driver\coreui\Element\UL, Core\View\Driver\coreui\Element\VIDEO, Core\View\Driver\html, Core\View\Driver\htmlbuilder, Core\View\Driver\htmlbuilder\Node, Core\View\Driver\htmlbuilder\Tags\A, Core\View\Driver\htmlbuilder\Tags\COL, Core\View\Driver\htmlbuilder\Tags\COLGROUP, Core\Closure, Core\View\Driver\htmlbuilder\Tags\DIV, Core\View\Driver\htmlbuilder\Tags\FIELDSET, Core\View\Driver\htmlbuilder\Tags\FORM, Core\View\Driver\htmlbuilder\Tags\IMG, Core\View\Driver\htmlbuilder\Tags\INPUT, Core\View\Driver\htmlbuilder\Tags\LABEL, Core\View\Driver\htmlbuilder\Tags\LEGEND, Core\View\Driver\htmlbuilder\Tags\LI, Core\View\Driver\htmlbuilder\Tags\OL, Core\View\Driver\htmlbuilder\Tags\OPTGROUP, Core\Controller, Core\View\Driver\htmlbuilder\Tags\P, Core\View\Driver\htmlbuilder\Tags\SCRIPT, Core\View\Driver\htmlbuilder\Tags\SELECT, Core\View\Driver\htmlbuilder\Tags\TABLE, Core\View\Driver\htmlbuilder\Tags\TBODY, Core\View\Driver\htmlbuilder\Tags\TD, Core\View\Driver\htmlbuilder\Tags\TEXTAREA, Core\View\Driver\htmlbuilder\Tags\TFOOT, Core\View\Driver\htmlbuilder\Tags\TH, Core\View\Driver\htmlbuilder\Tags\THEAD, Core\Controller\Primary, Core\View\Driver\htmlbuilder\Tags\TR, Core\View\Driver\htmlbuilder\Tags\UL, Core\View\Driver\htmlbuilder\Text, Core\View\Driver\plain, Core\View\Driver\yui, Core\View\Driver\yui\Modules\NavigationMenu, Core\View\Driver\yui\Node, Core\Converter, Core\Converter\Driver\vardump, Core\Date, Core\Decoder, Core\Decoder\Driver\base64, Core\Authentication\Driver\ldap, Core\Decoder\Driver\base64s, Core\Decoder\Driver\boolean, Core\Decoder\Driver\charset, Core\Decoder\Driver\decimal, Core\Decoder\Driver\delegate, Core\Decoder\Driver\html, Core\Decoder\Driver\integer, Core\Decoder\Driver\passthrough, Core\Decoder\Driver\rawurl, Core\Decoder\Driver\serialize, Core\Authentication\Driver\ldap_Token, Core\Decoder\Driver\url, Core\Decoder\Driver\uu, Core\Delegate, Core\Dispatcher, Core\Encoder, Core\Encoder\Driver\base64, Core\Encoder\Driver\base64s, Core\Encoder\Driver\boolean, Core\Encoder\Driver\charset, Core\Encoder\Driver\clear, Core\Authentication\Driver\sspi, Core\Encoder\Driver\crc32, Core\Encoder\Driver\decimal, Core\Encoder\Driver\delegate, Core\Encoder\Driver\escape, Core\Encoder\Driver\hash, Core\Encoder\Driver\html, Core\Encoder\Driver\integer, Core\Encoder\Driver\md5, Core\Encoder\Driver\md5sum, Core\Encoder\Driver\passthrough, Core\Authentication\Driver\sspi_Token, Core\Encoder\Driver\qp, Core\Encoder\Driver\rawurl, Core\Encoder\Driver\serialize, Core\Encoder\Driver\sha, Core\Encoder\Driver\sha1, Core\Encoder\Driver\sha1sum, Core\Encoder\Driver\smd5, Core\Encoder\Driver\split, Core\Encoder\Driver\ssha, Core\Encoder\Driver\taggedhash, Core\Authentication\Driver\storage, Core\Encoder\Driver\url, Core\Encoder\Driver\uu, Core\Encoder\Driver\xml, Core\Env, Core\Env_Field, Core\Env_File, Core\Env_FileList, Core\Env_SERVER, Core\Exchange, Core\Exchange\Driver\csv, Core\Authentication\Driver\storage_Token, Core\Exchange\Driver\csv_Import, Core\Exchange\Matrix, Core\Exchange\Matrix_Import, Core\Fault, Core\Field, Core\Field\Mutable, Core\Filter, Core\Filter\Driver\email, Core\Filter_Value, Core\Formatter

Namespace: Core
Package: Core
Since: 3.0
Requires: PHP 5.3
Version: 1.0
Located at Object.inc.php

Methods summary

public integer|boolean
# chain( Core\Chainable $object, array $flags = null )

Connects another object to the current object. Usage depends on the actual class implementation; common examples are lazy configuration completion or layer expansions.

Connects another object to the current object. Usage depends on the actual class implementation; common examples are lazy configuration completion or layer expansions.

Parameters

$object
Object to chain to instance.
$flags

Optional array of additional chain flags. Usage depends on the actual chain implementation.

Returns

integer|boolean
Returns a non-zero value on success, otherwise false.

Throws

Core\Exception\InvalidArgument
Class of provided object is not supported.

Since

3.0
xplo.re Medusa Core Framework 3.1 API documentation generated by ApiGen