-
Bootstrap.php
-
-
BookingController.php
-
-
Booking.php
-
-
BookingForm.php
-
-
BookableDetails.php
-
-
BookedDates.php
-
-
BookingStatus.php
-
-
Booking.php
-
-
Breadcrumbs.php
-
-
BaseForm
-
Allows all forms to share the same common processing.
-
begin
-
Blocks off the required dates temporarily while user completes booking.
-
blockdatesAction
-
Displays a calendar allowing the user to block certain dates.
-
BookableDetails
-
The only public class variables correspond to actual table columns.
-
BookedDates
-
Holds all dates which are booked, blocked etc & their booking_id
-
booking
-
Formats all booking details for display
-
bookingconditionsAction
-
Retrieves and displays booking conditions and provides access to their maintenance.
-
BookingController
-
BookingController handles the actions for the online booking system.
-
bookinglistAction
-
Retrieves and displays a simple list of bookings for the current month.
-
BookingStatus
-
Lookup table. Status of a booking (Deposit Paid, Cancelled etc).
-
Bootstrap
-
Sets up the front controller and the environment (database access, registry variables etc).
-
breadcrumbs
-
Setup the current breadcrumb trail and urls.
-
BaseForm.php
-
-
BookingUpdateAllowed.php
-
-
$frontController
-
-
factory
-
-
formAction
-
The "form" action displays the booking form,
-
formatForMaintenance
-
Manipulates data to hide key fields from the user display etc
-
forms_Availability
-
Start of the online booking process.
-
forms_BookingForm
-
Allows the user to enter their contact details
-
forms_ClientSeason
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_Confirm
-
User commits to the booking here.
-
forms_ContactDetails
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_Details
-
User begins to add more detail to the booking here (e.g. number of adults).
-
forms_DurationPrice
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_PropertyConditions
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_PropertyOffers
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_Receipt
-
Printable confirmation of the booking
-
forms_User
-
Allows user to either add a new record or edit or delete an existing record.
-
forms_UserBooking
-
High level details of a single booking.
-
FormValidators_BookingUpdateAllowed
-
Check if the element using this validator is valid
-
FormValidators_DurationValid
-
Check if the element using this validator is valid
-
PostVariables.php
-
-
ProcessForm.php
-
-
PortfolioController.php
-
-
PropertiesController.php
-
-
PropertyConditions.php
-
-
PropertyOffers.php
-
-
PaymentMethod.php
-
-
Property.php
-
-
PropertyConditions.php
-
-
PropertyOffers.php
-
-
Portfolio.php
-
-
Prices.php
-
-
Properties.php
-
-
PaymentMethod
-
Lookup table : eg Credit/Debit Card, Cheque
-
PERM_BARRED
-
-
PERM_BASIC
-
-
PERM_CLIENT
-
-
PERM_CLIENT_BASIC
-
-
PERM_CLIENT_PREMIUM
-
-
PERM_CLIENT_STANDARD
-
-
PERM_CUSTOMER
-
-
PERM_ROOT
-
-
portfolio
-
-
PortfolioController
-
Handles the actions for the display of all details for an individual item within the Portfolio.
-
PORTFOLIO_DEFAULT
-
-
postValidationActions
-
There may or may not be actions to perform once the form has been validated.
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
If the entered details are valid, saves to the DB.
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
Now check that the length of booking is allowed
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
-
postValidationActions
-
If the details are valid, update the booking's date status
-
postValidationActions
-
All data has now been validated. Perhaps keys need to be constructed before the data is saved.
-
postValidationActions
-
If the details are valid, save to the DB.
-
prepare
-
Setup the front controller and view parts of the MVC pattern
-
prettify
-
Process all form elements, formatting the labels for required fields.
-
prices
-
-
pricesAction
-
Retrieves and displays all prices for each property
-
pricesAction
-
Retrieves and displays prices and provides access to their maintenance.
-
properties
-
-
PropertiesController
-
Handles the display of property details. (Not yet implemented)
-
Property
-
Holds each property and a description.
-
propertyAction
-
Display the details for an individual property.
-
PropertyConditions
-
For a property, holds booking conditions set up by client.
-
PropertyOffers
-
For a property, holds special offers set up by client.
-
PYT_CARD
-
-
PYT_CHEQUE
-
-
PYT_PHONE
-
-
Zend_Controller_Action_Helper_Accommodation
-
Helper for accessing the accommodation model and returning various data views
-
Zend_Controller_Action_Helper_Booking
-
Helper for accessing the booking model and returning various data views.
-
Zend_Controller_Action_Helper_CalculateCost
-
Helper which calculates the cost of an individual booking.
-
Zend_Controller_Action_Helper_Calendar
-
Formats the calendar details into an array with column headers
-
Zend_Controller_Action_Helper_CalendarDates
-
Selects all dates from the calendar 1 month either side of a given date.
-
Zend_Controller_Action_Helper_ClientDetails
-
Gathers all relevant information for a client and stores them in the session.
-
Zend_Controller_Action_Helper_ClientSeason
-
Helper for accessing the client season model and returning various data views
-
Zend_Controller_Action_Helper_Debug
-
Formats input text and displays as a debug statement.
-
Zend_Controller_Action_Helper_InsertEditDelete
-
Handles DB actions resulting from a form submit.
-
Zend_Controller_Action_Helper_Login
-
Checks if a user is logged in. If not, the login screen is displayed. (Not yet implemented).
-
Zend_Controller_Action_Helper_MoneyOwed
-
Calculates the balance outstanding on agiven booking.
-
Zend_Controller_Action_Helper_PostVariables
-
Processing connected with post variables
-
Zend_Controller_Action_Helper_ProcessForm
-
Handles common processing to display/validate a form
-
Zend_View_Helper_Booking
-
Formats all booking details for display
-
Zend_View_Helper_Breadcrumbs
-
Formats the breadcrumb trail.
-
Zend_View_Helper_ChangeoverDays
-
Display the allowed changeover (checkin) days for a property.
-
Zend_View_Helper_ClientId
-
Extracts the client_id from the session
-
Zend_View_Helper_CreateRecordButton
-
Used to display a link to a 'Create Record' page
-
Zend_View_Helper_GoBackLink
-
Used to display a link allowing the user to go back one page
-
Zend_View_Helper_Legend
-
Legend for the colour-coded days in the calendar.
-
Zend_View_Helper_LinksToOtherProperties
-
Display links to any other properties owned by this client
-
Zend_View_Helper_MonthPicker
-
Display the month/year picker
-
Zend_View_Helper_Portfolio
-
Formats the list of details for a given portfolio item ready for display
-
Zend_View_Helper_Prices
-
Display prices for all seasons for the requested accomodations
-
Zend_View_Helper_Properties
-
Format all requested properties for display.
-
Zend_View_Helper_SkillSet
-
The skills used to display the current view are listed here.
-
Zend_View_Helper_TableDisplay
-
Used to display data in a table. The row colours may alternate.
-
Zend_View_Helper_UpdateBookingStatus
-
Updates the status_id for both the booking and the calendar date