MCMSCats

class MCMSCats extends DBRows

Třída reprezentující seznam adresářů


var $cat

function Cat()

function Items( $idx )


$idx:

function PrintOptions( $def, $printindex, $namecol=false )


$def:
$printindex:
$namecol=false:

function PrintOptionsTree( $def, $level, $printindex, $onlyshown, $prefix='  ', $pprefix='', $oclass, $sortkeys, $alevel, $sel )


$def:
$level:
$printindex:
$onlyshown:
$prefix='  ':
$pprefix='':
$oclass:
$sortkeys:
$alevel:
$sel:

function GetRotation( $key )


$key:

MCMSCat function RandomCat( [ key $key ] [ , int $interval ] [ , datetime $start ] )

vrací náhodnou položku ze seznamu
$key: identifikátor rotace
$interval: interval změny položky (sec)
$start: start intervalu

array function GetSubCatsVector( [ bool $show ] [ , bool $tree ] [ , bool $top ] )

vrací vektor se seznamem podadresářů
$show: jen zobrazené [ false ]
$tree: celý strom (včetně podadresářů podadresářů) [ true ]
$top: včetně kořenového adresáře [ true ]

array function GetVector( [ bool $show ] )

vrací vektor se seznamem adresářů
$show: jen zobrazené [ false ]

function RemoveUnshown()

function GetXML()

function ClassType()

function ClassName()