Squiz Matrix
4.12.2
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
All
Data Structures
Namespaces
Functions
Variables
Pages
funnelback_search_log_report_management.inc
1
<?php
18
require_once SQ_INCLUDE_PATH.
'/asset_management.inc'
;
19
30
class
Funnelback_Search_Log_Report_Management
extends
Asset_Management
31
{
32
33
38
function
Funnelback_Search_Log_Report_Management
(&$pm)
39
{
40
$this->
Asset_Management
($pm);
41
42
$this->vars[
'rollover_period'
] = Array(
43
'added'
=>
'0.1'
,
44
'type'
=>
'selection'
,
45
'parameters'
=> Array(
46
'options'
=> Array(
47
'monthly'
=>
'Monthly'
,
48
'weekly'
=>
'Weekly'
,
49
'daily'
=>
'Daily'
,
50
),
51
'multiple'
=> FALSE,
52
'allow_empty'
=> FALSE,
53
),
54
'default'
=>
'weekly'
,
55
'description'
=>
'The rollover period, determines how often the report pages are archived - weekly, monthly, or daily'
,
56
);
57
58
$this->vars[
'row_count'
] = Array(
59
'added'
=>
'0.1'
,
60
'type'
=>
'int'
,
61
'default'
=> 25,
62
'description'
=>
'The number of rows to include in the generated report'
,
63
);
64
65
$this->vars[
'generated_reports'
] = Array(
66
'added'
=>
'0.1'
,
67
'type'
=>
'serialise'
,
68
'default'
=> Array(),
69
'description'
=>
'Contains a list of previously-generated reports, in the format:
70
Array(
71
"YYYY-mm-dd" => "YYYY-mm-dd (Rollover_Period)",
72
}
73
Where Rollover_Period is $this->attr("rollover_period")'
,
74
);
75
76
77
78
}
//end constructor
79
80
81
}
//end class
82
83
?>
squiz_matrix
packages
funnelback
log_reports
funnelback_search_log_report
funnelback_search_log_report_management.inc
Generated on Tue Jan 29 2013 14:05:01 for Squiz Matrix by
1.8.3.1