public function getMonitorPeriod($name = null)
    {
        if ($name) {
            if (isset($this['monitor'], $this['monitor'][$name], $this['monitor'][$name]['period']) &&
                    strlen(trim($this['monitor'][$name]['period']))) {
                return $this['monitor'][$name]['period'];
            }
        }

        if (isset($this['monitor'], $this['monitor']['default'], $this['monitor']['default']['period']) &&
                strlen(trim($this['monitor']['default']['period']))) {
            return $this['monitor']['default']['period'];
        }

        return '25h';
    }
public function getMonitorPeriod($name = null)
    {
        if ($name) {
            if (isset($this['monitor'], $this['monitor'][$name], $this['monitor'][$name]['period']) &&
                    strlen(trim($this['monitor'][$name]['period']))) {
                return $this['monitor'][$name]['period'];
            }
        }

        if (isset($this['monitor'], $this['monitor']['default'], $this['monitor']['default']['period']) &&
                strlen(trim($this['monitor']['default']['period']))) {
            return $this['monitor']['default']['period'];
        }

        return '25h';
    }
public function getMonitorPeriod ( $ name = null ) { if ( $ name ) { if ( isset ( $ this [ 'monitor' ] , $ this [ 'monitor' ] [ $ name ] , $ this [ 'monitor' ] [ $ name ] [ 'period' ] ) && strlen ( trim ( $ this [ 'monitor' ] [ $ name ] [ 'period' ] ) ) ) { return $ this [ 'monitor' ] [ $ name ] [ 'period' ] ; } } if ( isset ( $ this [ 'monitor' ] , $ this [ 'monitor' ] [ 'default' ] , $ this [ 'monitor' ] [ 'default' ] [ 'period' ] ) && strlen ( trim ( $ this [ 'monitor' ] [ 'default' ] [ 'period' ] ) ) ) { return $ this [ 'monitor' ] [ 'default' ] [ 'period' ] ; } return '25h' ; }
Get the period for monitor messages, optionally for a name

@param string $name Optional section name
@return string
Get the period for monitor messages optionally for a name