Public Attributes | Protected Member Functions
printableList Class Reference

List of all members.

Public Attributes

 $page_x = 8.5
 The width, in inches, of each page.
 $page_y = 11
 The height, in inches, of each page.
 $units = 'in'
 The measurement units (inches)
 $orientation = 'P'
 $sort_keys = array ()
 These are the sort keys, for sorting the meetings before display.
 $out_http_vars = array ()
 These are the parameters that we send over to the root server, in order to get our meetings.
 $napdf_instance = null
 This contains the instance of napdf that we use to extract our data from the server, and to hold onto it.
 $font = 'Times'
 The font we'll use.
 $font_size = 9
 The font size we'll use.

Protected Member Functions

 __construct ($in_http_vars, $in_lang_search=null)
 The constructor for this class does a lot. It creates the instance of the napdf class, gets the data from the server, then sorts it. When the constructor is done, the data is ready to be assembled into a PDF.

Detailed Description

This is the base class for use by specialized printing classes.


Constructor & Destructor Documentation

printableList::__construct ( in_http_vars,
in_lang_search = null 
) [protected]

The constructor for this class does a lot. It creates the instance of the napdf class, gets the data from the server, then sorts it. When the constructor is done, the data is ready to be assembled into a PDF.

If the napdf object does not successfully get data from the server, then it is set to null.

Parameters:
in_http_varsThe HTTP parameters we'd like to send to the server.
in_lang_searchAn array of language enums, used to extract the correct format codes.

Member Data Documentation

printableList::$font = 'Times'

The font we'll use.

printableList::$font_size = 9

The font size we'll use.

printableList::$napdf_instance = null

This contains the instance of napdf that we use to extract our data from the server, and to hold onto it.

Referenced by __construct().

printableList::$orientation = 'P'

The orientation (portrait)

printableList::$out_http_vars = array ()

These are the parameters that we send over to the root server, in order to get our meetings.

printableList::$page_x = 8.5

The width, in inches, of each page.

printableList::$page_y = 11

The height, in inches, of each page.

printableList::$sort_keys = array ()

These are the sort keys, for sorting the meetings before display.

Referenced by listprint_napdf::sort_meeting_data_callback(), and booklet_napdf::sort_meeting_data_callback().

printableList::$units = 'in'

The measurement units (inches)


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations