Class Mutable
MutableSet extends the default Set functionality by adding KVC-based property updates.
- Core\Object implements Core\Chainable
- Core\Set implements Core\Accessor
- Core\Set\Mutable implements Core\Mutator
Direct known subclasses
Indirect known subclasses
Core\Authentication\Driver\ldap_Token
,
Core\Authentication\Driver\sspi_Token
,
Core\Decoder
,
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\Decoder\Driver\base16
,
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\Decoder\Driver\base64
,
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\Authentication\Driver\storage_Token
,
Core\Decoder\Driver\passthrough
,
Core\Decoder\Driver\rawurl
,
Core\Decoder\Driver\serialize
,
Core\Decoder\Driver\url
,
Core\Decoder\Driver\uu
,
Core\Encoder
,
Core\Encoder\Driver\base16
,
Core\Encoder\Driver\base16uppercase
,
Core\Encoder\Driver\base64
,
Core\Encoder\Driver\base64s
,
Core\Authentication_Token
,
Core\Encoder\Driver\boolean
,
Core\Encoder\Driver\charset
,
Core\Encoder\Driver\clear
,
Core\Encoder\Driver\crc32
,
Core\Encoder\Driver\decimal
,
Core\Encoder\Driver\delegate
,
Core\Encoder\Driver\escape
,
Core\Encoder\Driver\escapestring
,
Core\Encoder\Driver\hash
,
Core\Encoder\Driver\html
,
Core\Configuration
,
Core\Encoder\Driver\integer
,
Core\Encoder\Driver\md5
,
Core\Encoder\Driver\md5sum
,
Core\Encoder\Driver\passthrough
,
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\Configuration\Driver\constant
,
Core\Encoder\Driver\smd5
,
Core\Encoder\Driver\split
,
Core\Encoder\Driver\ssha
,
Core\Encoder\Driver\taggedhash
,
Core\Encoder\Driver\url
,
Core\Encoder\Driver\uu
,
Core\Encoder\Driver\xml
,
Core\Env_Field
,
Core\Env_SERVER
,
Core\Exchange\Driver\csv_Import
,
Core\Configuration\Driver\ini
,
Core\Exchange\Matrix_Import
,
Core\Field\Mutable
,
Core\Filter
,
Core\Filter\Driver\email
,
Core\Locale_Node
,
Core\Session_Token
,
Core\Storage\Driver\mysql_Result
,
Core\Storage\Driver\mysql_Result_Statement
,
Core\Storage\Driver\odbc_Result
,
Core\Storage\Driver\sqlite2_Result
,
Core\Configuration\Driver\yaml
,
Core\Storage\Driver\sqlite3_Result
,
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_Result
,
Core\Translation\Language
,
Core\Translation\Language\Driver\xml
,
Core\Converter
,
Core\Translation\Language\Driver\xml_Node
,
Core\Translation\Language_Node
,
Core\Version
,
Core\View
,
Core\View\Driver\coreui
,
Core\View\Driver\html
,
Core\View\Driver\htmlbuilder
,
Core\View\Driver\htmlbuilder\Tags\A
,
Core\View\Driver\htmlbuilder\Tags\COL
,
Core\View\Driver\htmlbuilder\Tags\COLGROUP
,
Core\Converter\Driver\vardump
,
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
Package: Core
Since: 3.0
Requires: PHP 5.3
Version: 1.0
Located at Set/Mutable.inc.php
Methods summary
public
mixed
|
#
__set( string $key, mixed $value )
Dynamically updates KVC-conform property for a given key. The default implementation equals the call: |
public
mixed
|
#
__unset( string $key )
Sets a KVC-conform property for a given key to |
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\Object
AnyParameterType
,
AutochainParameterType
,
AutocreateParameterType
,
BooleanParameterType
,
CharParameterType
,
EnumParameterType
,
IntegerParameterType
,
RealParameterType
,
StringParameterType
,
UserParameterType