CORE POS - Fannie
The CORE POS back end
Public Member Functions | Public Attributes | Protected Attributes | List of all members
CWCouponReport Class Reference
Inheritance diagram for CWCouponReport:
FannieReportPage FanniePage

Public Member Functions

 fetch_report_data ()
 
 calculate_footers ($data)
 
 form_content ()
 
- Public Member Functions inherited from FannieReportPage
 preprocess ()
 
 form_content ()
 
 bodyContent ()
 
 report_content ()
 
 both_content ()
 
 calculate_footers ($data)
 
 assign_headers ()
 
 select_headers ($incrIndex=False)
 
 report_description_content ()
 
 report_end_content ()
 
 fetch_report_data ()
 
 render_data ($data, $headers=array(), $footers=array(), $format='html')
 
 dekey_array ($arr)
 
 htmlLine ($row, $header=False)
 
 csvLine ($row)
 
 excelFormat ($item, $style='')
 
 xlsMeta ($data)
 
 setForm (COREPOS\common\mvc\ValueContainer $f)
 
 requiredFields ()
 
 drawPage ()
 
 draw_page ()
 
 baseUnitTest ($phpunit)
 

Public Attributes

 $description
 
 $themed = true
 
 $report_set = 'Membership'
 
- Public Attributes inherited from FannieReportPage
 $required = True
 
 $description
 
 $page_set = 'Reports'
 
 $report_set = ''
 
 $discoverable = true
 
const META_BOLD = 1
 
const META_BLANK = 2
 
const META_REPEAT_HEADERS = 4
 
const META_CHART_DATA = 8
 
const META_COLOR = 16
 

Protected Attributes

 $header = 'Coupon Impact on Member Shopping'
 
 $title = 'Coupon Impact on Member Shopping'
 
 $required_fields = array('coupon_id', 'date1', 'date2')
 
 $report_headers
 
- Protected Attributes inherited from FannieReportPage
 $content_function = "form_content"
 
 $required_fields = array()
 
 $report_headers = array()
 
 $report_format = 'html'
 
 $report_cache = 'none'
 
 $multi_report_mode = False
 
 $multi_counter = 1
 
 $header_index = 0
 
 $sortable = true
 
 $no_sort_but_style = false
 
 $sort_column = 0
 
 $sort_direction = 0
 
 $new_tablesorter = false
 
 $no_jquery = false
 
 $chart_label_column = 0
 
 $chart_data_columns = array()
 
 $form
 

Additional Inherited Members

- Protected Member Functions inherited from FannieReportPage
 hasAllFields ($fields)
 
 hasWarehouseSource ()
 
 getData ()
 
 multiContent ($data)
 
 singleContent ($data)
 
 format ($data)
 
 checkDataCache ()
 
 freshenCache ($data)
 
 defaultDescriptionContent ($rowcount, $datefields=array())
 
 formatCheck ()
 

Member Data Documentation

CWCouponReport::$description
Initial value:
= '[In-Depth Coupon Report] lists in store coupon usages with
additional information about member shopping habits before and after the
coupon. Requires CoreWarehouse plugin.'
CWCouponReport::$report_headers
protected
Initial value:
= array('Mem#', 'Date', 'Trans#', 'Coupon Amount', 'Coupon Basket',
'', 'Prev 1', 'Prev 2', 'Prev 3', 'Prev 4', 'Prev 5', 'Prev Avg.',
'', 'Next 1', 'Next 2', 'Next 3', 'Next 4', 'Next 5', 'Next Avg.')

The documentation for this class was generated from the following file: