Class ScheduleStore
-
ObjStore
uses
PathableName,
XmlConvertible
-
ScheduleStore
Located at object-classes/ScheduleStore.php
Methods summary
public
|
#
__construct( mixed $owner )
|
public
null|Schedule
|
#
find( mixed $name, null $ref = null, boolean $nested = TRUE )
Parameters
- $name
mixed $name
- $ref
null $ref
- $nested
boolean $nested
Returns
Overrides
|
public
|
|
public
boolean
|
#
addSchedule( Tag $Obj, boolean $rewriteXML = TRUE )
add a Tag to this store. Use at your own risk.
add a Tag to this store. Use at your own risk.
Parameters
- $Obj
Tag $Obj
- $rewriteXML
boolean
Returns
boolean
|
public
string
|
#
findAvailableTagName( string $base, string $suffix, integer|string $startCount = '' )
Parameters
- $base
string $base
- $suffix
string $suffix
- $startCount
integer|string $startCount
Returns
string
|
public
Schedule[]
|
#
schedules( )
return tags in this store
return tags in this store
Returns
|
public
|
#
createSchedule( mixed $name, mixed $ref = null )
|
public
|
#
findOrCreate( mixed $name, mixed $ref = null, mixed $nested = TRUE )
search for object with its name and returns it. If it doesn't exist, create
it and return it.
search for object with its name and returns it. If it doesn't exist, create
it and return it.
Overrides
|
public
|
#
API_createSchedule( mixed $name, mixed $ref = null )
|
public
boolean
|
#
removeSchedule( Schedule $schedule )
Parameters
Returns
boolean True if Zone was found and removed. False if not found.
|
public
boolean
|
#
API_removeTag( Schedule $schedule )
Parameters
Returns
boolean
|
public
&
|
|
public
&
|
|
public
|
|
public
Schedule[]
|
|
Methods inherited from ObjStore
count(),
countUnused(),
createTmp(),
display(),
findByName(),
getAll(),
inStore(),
referencedObjectRenamed(),
remove(),
removeAll(),
setName()
|
Properties summary
public
null|ScheduleStore
|
$parentCentralStore |
null |
|
public static
string
|
$childn |
'Schedule' |
|