CORE POS - Fannie
The CORE POS back end
Public Member Functions | Public Attributes | List of all members
COREPOS\Fannie\API\member\MemberModule Class Reference
Inheritance diagram for COREPOS\Fannie\API\member\MemberModule:
AR ContactInfo ContactPref Equity HouseholdMembers MemberModule MemCard MemDates MemType Notes Suspension

Public Member Functions

 db ()
 
 width ()
 
 showEditForm ($memNum, $country="US")
 
 saveFormData ($memNum)
 
 hasSearch ()
 
 showSearchForm ($country="US")
 
 getSearchResults ()
 
 getSearchJavascript ()
 
 getSearchLoadCommands ()
 
 getEditJavascript ()
 
 getEditLoadCommands ()
 

Public Attributes

const META_WIDTH_FULL = 100
 
const META_WIDTH_HALF = 50
 
const META_WIDTH_THIRD = 33
 

Member Function Documentation

COREPOS\Fannie\API\member\MemberModule::db ( )

Get connection to member database

Returns
[SQLManager object]
COREPOS\Fannie\API\member\MemberModule::getEditJavascript ( )

Get any javascript that goes with the editing form

Returns
[string] javascript
COREPOS\Fannie\API\member\MemberModule::getEditLoadCommands ( )

Get list of commands to run when the edit page is loaded

Returns
[array] of javascript commands
COREPOS\Fannie\API\member\MemberModule::getSearchJavascript ( )

Get any javascript that goes with the search form

Returns
[string] javascript
COREPOS\Fannie\API\member\MemberModule::getSearchLoadCommands ( )

Get list of commands to run when the search page is loaded

Returns
[array] of javascript commands
COREPOS\Fannie\API\member\MemberModule::getSearchResults ( )

Perform search based on GET/POST data

Returns
[keyed array] member number => description
COREPOS\Fannie\API\member\MemberModule::hasSearch ( )

Module's information is searchable

Returns
[boolean]
COREPOS\Fannie\API\member\MemberModule::saveFormData (   $memNum)

Extract data from GET/POST and save member information

Parameters
$memNum[int] member number
Returns
[string] message. empty string indicates success
COREPOS\Fannie\API\member\MemberModule::showEditForm (   $memNum,
  $country = "US" 
)

Get form for editing member information

Parameters
$memNum[int] member number
$country[string] locale code. Default "US"
Returns
[string] HTML form fields
COREPOS\Fannie\API\member\MemberModule::showSearchForm (   $country = "US")

Get form for searching member information

Parameters
$country[string] locale code. Default "US"
Returns
[string] HTML form fields

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