[Models] element index

Package indexes

All elements
a b c d f g p s u v z _
_
top
Variable $_dependentTables
ClientProperty::$_dependentTables in ClientProperty.php
Variable $_dependentTables
Variable $_dependentTables
Variable $_primary
Season::$_primary in Season.php
Variable $_primary
ClientProperty::$_primary in ClientProperty.php
Variable $_primary
ClientSeason::$_primary in ClientSeason.php
Variable $_primary
AccommDetails::$_primary in AccommDetails.php
Variable $_primary
DateStatus::$_primary in DateStatus.php
Variable $_primary
ContactDetails::$_primary in ContactDetails.php
Variable $_primary
Property::$_primary in Property.php
Variable $_primary
Accommodation::$_primary in Accommodation.php
Variable $_primary
BookableDetails::$_primary in BookableDetails.php
Variable $_primary
UserBookingDetails::$_primary in UserBookingDetails.php
Variable $_primary
PaymentMethod::$_primary in PaymentMethod.php
Variable $_primary
ClientDeposit::$_primary in ClientDeposit.php
Variable $_primary
ClientPayment::$_primary in ClientPayment.php
Variable $_primary
DurationPrice::$_primary in DurationPrice.php
Variable $_primary
UserBooking::$_primary in UserBooking.php
Variable $_referenceMap
Property::$_referenceMap in Property.php
Variable $_referenceMap
Accommodation::$_referenceMap in Accommodation.php
Method __construct
Season::__construct() in Season.php
Method __construct
UserBookingDetails::__construct() in UserBookingDetails.php
Method __construct
UserBooking::__construct() in UserBooking.php
Method __construct
Property::__construct() in Property.php
Method __construct
ClientSeason::__construct() in ClientSeason.php
Method __construct
BookableDetails::__construct() in BookableDetails.php
Method __construct
Accommodation::__construct() in Accommodation.php
Method __construct
AccommDetails::__construct() in AccommDetails.php
Method __construct
ClientDeposit::__construct() in ClientDeposit.php
Method __construct
ClientPayment::__construct() in ClientPayment.php
Method __construct
DurationPrice::__construct() in DurationPrice.php
Method __construct
ContactDetails::__construct() in ContactDetails.php
Method __construct
ClientProperty::__construct() in ClientProperty.php
Method __construct
PaymentMethod::__construct() in PaymentMethod.php
Variable $_primary
Client::$_primary in Client.php
Variable $_primary
PropertyConditions::$_primary in PropertyConditions.php
Variable $_primary
User::$_primary in User.php
Variable $_primary
Calendar::$_primary in Calendar.php
Variable $_primary
PropertyOffers::$_primary in PropertyOffers.php
Variable $_primary
BookingStatus::$_primary in BookingStatus.php
Method __construct
Method __construct
PropertyOffers::__construct() in PropertyOffers.php
Method __construct
Client::__construct() in Client.php
Method __construct
BookingStatus::__construct() in BookingStatus.php
Method __construct
Calendar::__construct() in Calendar.php
Method __construct
BookedDates::__construct() in BookedDates.php
Method __construct
PropertyConditions::__construct() in PropertyConditions.php
a
top
Page Accommodation.php
Accommodation.php in Accommodation.php
Class AccommDetails
AccommDetails in AccommDetails.php
Holds info about which details an accommodation has/allows.
Class Accommodation
Accommodation in Accommodation.php
For a client, holds all accommodation (eg each villa or B&B room).
Method addDetails
UserBookingDetails::addDetails() in UserBookingDetails.php
Method addRecord
ContactDetails::addRecord() in ContactDetails.php
Page AccommDetails.php
AccommDetails.php in AccommDetails.php
Page Accommodation.php
Accommodation.php in Accommodation.php
Method addRecord
User::addRecord() in User.php
Set up a new user (customer) and insert to the database
b
top
Page Booking.php
Booking.php in Booking.php
Method begin
Blocks off the required dates temporarily while user completes booking.
Page BookableDetails.php
BookableDetails.php in BookableDetails.php
Class BookableDetails
BookableDetails in BookableDetails.php
The only public class variables correspond to actual table columns.
Page BookedDates.php
BookedDates.php in BookedDates.php
Page BookingStatus.php
BookingStatus.php in BookingStatus.php
Class BookedDates
BookedDates in BookedDates.php
Holds all dates which are booked, blocked etc & their booking_id
Class BookingStatus
BookingStatus in BookingStatus.php
Lookup table. Status of a booking (Deposit Paid, Cancelled etc).
c
top
Page ClientSeason.php
ClientSeason.php in ClientSeason.php
Page ClientDeposit.php
ClientDeposit.php in ClientDeposit.php
Page ClientPayment.php
ClientPayment.php in ClientPayment.php
Page ClientProperty.php
ClientProperty.php in ClientProperty.php
Page ClientSeason.php
ClientSeason.php in ClientSeason.php
Page ContactDetails.php
ContactDetails.php in ContactDetails.php
Class ClientDeposit
ClientDeposit in ClientDeposit.php
For a client, holds details of the deposit required from a customer.
Class ClientPayment
ClientPayment in ClientPayment.php
Shows which payment methods a client accepts.
Class ClientProperty
ClientProperty in ClientProperty.php
Holds each client's properties.
Class ClientSeason
ClientSeason in ClientSeason.php
Holds all seasons defined by a client.
Class ContactDetails
ContactDetails in ContactDetails.php
Holds contact details of all users.
Method createBooking
UserBooking::createBooking() in UserBooking.php
First step in a booking.
Page Calendar.php
Calendar.php in Calendar.php
Page Client.php
Client.php in Client.php
Class Calendar
Calendar in Calendar.php
Holds 5 years worth of dates. Lookup table.
Class Client
Client in Client.php
Holds every client.
d
top
Page DbTableAbstract.php
DbTableAbstract.php in DbTableAbstract.php
Class DbTableAbstract
DbTableAbstract in DbTableAbstract.php
This class is extended by all classes for all models.
Method direct
Gets all booking and client details for a given array of booking_ids.
Page DateStatus.php
DateStatus.php in DateStatus.php
Page DurationPrice.php
DurationPrice.php in DurationPrice.php
Class DateStatus
DateStatus in DateStatus.php
Lookup table : Status of calendar date (booked, blocked etc)
Method direct
DateStatus::direct() in DateStatus.php
Class DurationPrice
DurationPrice in DurationPrice.php
Specifies the durations and prices allowed for each accommodation booking.
f
top
Method formatForMaintenance
Manipulates data to hide key fields from the user display etc
g
top
Method get
Method get
Get all bookings according to search criteria.
Method getChangeoverDays
Method getAll
ClientSeason::getAll() in ClientSeason.php
Method getAll
ClientProperty::getAll() in ClientProperty.php
Method getAll
ContactDetails::getAll() in ContactDetails.php
Method getAll
Accommodation::getAll() in Accommodation.php
Method getAllByClient
Accommodation::getAllByClient() in Accommodation.php
Method getAllWithDescriptions
Method getAllWithDescriptions
Method getAllWithDescriptions
Method getClientSeasonId
Method getEditKeys
ClientSeason::getEditKeys() in ClientSeason.php
Method getEditKeys
DurationPrice::getEditKeys() in DurationPrice.php
Method getEditKeys
UserBooking::getEditKeys() in UserBooking.php
Method getEditKeys
ContactDetails::getEditKeys() in ContactDetails.php
Method getForForm
UserBooking::getForForm() in UserBooking.php
Method getForForm
DurationPrice::getForForm() in DurationPrice.php
Method getForForm
ClientSeason::getForForm() in ClientSeason.php
Method getForForm
ContactDetails::getForForm() in ContactDetails.php
Method getHiddenFields
Method getHiddenFields
ContactDetails::getHiddenFields() in ContactDetails.php
Method getHiddenFields
Method getHiddenFields
Method getMainProperty
Method getOptions
ClientPayment::getOptions() in ClientPayment.php
Method getAll
Client::getAll() in Client.php
Method getAll
User::getAll() in User.php
Method getAllWithDescriptions
Method getAllWithDescriptions
Retrieve all users for a client. Can be restricted to those on the mailing list.
Method getDateRange
Calendar::getDateRange() in Calendar.php
Method getEditKeys
Method getForForm
User::getForForm() in User.php
Select values suitable to display on a form.
Method getForForm
PropertyOffers::getForForm() in PropertyOffers.php
Method getForForm
PropertyConditions::getForForm() in PropertyConditions.php
Method getHiddenFields
p
top
Page PaymentMethod.php
PaymentMethod.php in PaymentMethod.php
Page Property.php
Property.php in Property.php
Class PaymentMethod
PaymentMethod in PaymentMethod.php
Lookup table : eg Credit/Debit Card, Cheque
Class Property
Property in Property.php
Holds each property and a description.
Page PropertyConditions.php
PropertyConditions.php in PropertyConditions.php
Page PropertyOffers.php
PropertyOffers.php in PropertyOffers.php
Class PropertyConditions
PropertyConditions in PropertyConditions.php
For a property, holds booking conditions set up by client.
Class PropertyOffers
PropertyOffers in PropertyOffers.php
For a property, holds special offers set up by client.
s
top
Page Season.php
Season.php in Season.php
Class Season
Season in Season.php
Lookup table : eg Low, Peak, Christmas
Method selectAccommBookingsByDate
u
top
Page UserBooking.php
UserBooking.php in UserBooking.php
Page UserBookingDetails.php
UserBookingDetails.php in UserBookingDetails.php
Class UserBooking
UserBooking in UserBooking.php
Holds all bookings.
Class UserBookingDetails
UserBookingDetails in UserBookingDetails.php
Holds details of things user has specified. (eg no of Adults, Pets etc )
Page User.php
User.php in User.php
Class User
User in User.php
Holds details of ALL users, whether root or ordinary customer.
v
top
Method validateDuration
z
top
Class Zend_Controller_Action_Helper_Accommodation
Helper for accessing the accommodation model and returning various data views
Class Zend_Controller_Action_Helper_Booking
Helper for accessing the booking model and returning various data views.
Class Zend_Controller_Action_Helper_ClientSeason
Helper for accessing the client season model and returning various data views
a b c d f g p s u v z _