Util/Rrd/File.php

Classes 
Classes
Kwf_Util_Rrd_File

\Kwf_Util_Rrd_File

Properties
$_interval
Methods
__construct
_getInitialValueDates
_getMemcacheValue
addField
createFile
fileExists
getAverageValues
getField
getFields
getFileName
getRRAs
getRecordValues
getRecordValuesForDate
getTimeZone
getTitle
record
setInterval
setTimeZone

Properties

$_interval

 $_interval = '60'

Details

visibility
protected
default
60
final
false
static
false

Methods

__construct

__construct(  $fileName ) :
Arguments
$fileName
Details
visibility
public
final
false
static
false

_getInitialValueDates

_getInitialValueDates( ) : \array(int)

Wenn Werte für die Vergangenheit ermittelt werden können, müssen hier die verfügbaren Datums zurückgeben werden

Output
\array(int)
timestamps
Details
visibility
protected
final
false
static
false

_getMemcacheValue

_getMemcacheValue(  $field ) :
Arguments
$field
Details
visibility
protected
final
false
static
false

addField

addField(  $f ) :
Arguments
$f
Details
visibility
public
final
false
static
false

createFile

createFile( int $start = null ) :

erstellt rrd Datei

wenn kein start-timestamp übergeben wird dieser automatisch ermittelt und per _getInitialValueDates die datei für die vergangenheit befüllt

Arguments
$start
int
start-timestamp, sollte normalerweise null sein
Details
visibility
public
final
false
static
false

fileExists

fileExists( ) :
Details
visibility
public
final
false
static
false

getAverageValues

getAverageValues(  $fields,  $start,  $end ) :
Arguments
$fields
$start
$end
Details
visibility
public
final
false
static
false

getField

getField(  $name ) :
Arguments
$name
Details
visibility
public
final
false
static
false

getFields

getFields( ) :
Details
visibility
public
final
false
static
false

getFileName

getFileName( ) :
Details
visibility
public
final
false
static
false

getRRAs

getRRAs( ) :
Details
visibility
protected
final
false
static
false

getRecordValues

getRecordValues( ) :
Details
visibility
public
final
false
static
false

getRecordValuesForDate

getRecordValuesForDate(  $date ) :
Arguments
$date
Details
visibility
public
final
false
static
false

getTimeZone

getTimeZone( ) :
Details
visibility
public
final
false
static
false

getTitle

getTitle( ) :
Details
visibility
public
final
false
static
false

record

record( int $date = null, array $values = null ) :

Arguments
$date
int
wenn angegeben wird dieses datum verwendet, ansonsten NOW
$values
array
wenn angegeben werden diese values verwendet, ansonsten wird getRecordValues aufgerufen
Details
visibility
public
final
false
static
false

setInterval

setInterval(  $i ) :
Arguments
$i
Details
visibility
public
final
false
static
false

setTimeZone

setTimeZone(  $i ) :
Arguments
$i
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox 0.12.3.