Class FieldsArray
WireArray of Field instances, as used by Fields class
-
Wire
implements
TrackChanges
-
WireArray
implements
IteratorAggregate,
ArrayAccess,
Countable
-
FieldsArray
Methods summary
public
boolean
|
#
isValidItem( mixed $item )
Per WireArray interface, only Field instances may be added
Per WireArray interface, only Field instances may be added
Parameters
Returns
boolean True if item is valid and may be added, false if not
|
public
boolean
|
#
isValidKey( string|integer $key )
Per WireArray interface, Field keys have to be integers
Per WireArray interface, Field keys have to be integers
Parameters
Returns
boolean True if key is valid and may be used, false if not
|
public
string|integer|null
|
#
getItemKey( object $item )
Per WireArray interface, Field instances are keyed by their ID
Per WireArray interface, Field instances are keyed by their ID
Parameters
Returns
string|integer|null
|
public
mixed
|
#
makeBlankItem( )
Per WireArray interface, return a blank Field
Per WireArray interface, return a blank Field
Returns
mixed
|
Methods inherited from WireArray
__get(),
__isset(),
__set(),
__toString(),
__unset(),
_insert(),
add(),
append(),
count(),
eq(),
filter(),
filterData(),
find(),
findOne(),
first(),
get(),
getAll(),
getArray(),
getItemThatMatches(),
getItemsAdded(),
getItemsRemoved(),
getIterator(),
getKeys(),
getNext(),
getPrev(),
getRandom(),
getValues(),
has(),
import(),
index(),
insertAfter(),
insertBefore(),
iterable(),
last(),
makeNew(),
not(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
pop(),
prepend(),
push(),
remove(),
removeAll(),
resetTrackChanges(),
reverse(),
set(),
setArray(),
shift(),
shuffle(),
slice(),
sort(),
trackAdd(),
trackRemove(),
unique(),
unshift(),
usesNumericKeys()
|
Methods inherited from Wire
_(),
___changed(),
__call(),
_n(),
_x(),
addHook(),
addHookAfter(),
addHookBefore(),
addHookProperty(),
className(),
error(),
fuel(),
getAllFuel(),
getChanges(),
getFuel(),
getHooks(),
isChanged(),
isHooked(),
message(),
removeHook(),
runHooks(),
setFuel(),
setTrackChanges(),
trackChange(),
trackChanges(),
untrackChange(),
useFuel()
|