메소드 |
설명 |
|
attributeLabels ( ) : array |
|
|
getActiveBookingsForWard ( $ward_id = null ) |
|
|
getAvailableMinutes ( ) |
|
|
getAvailableProcedureCount ( ) : integer |
Return the remaining number of procedures allowed in this session. |
|
getBookedMinutes ( ) |
|
|
getBookedProcedureCount ( ) : integer |
Get the total number of procedures booked into this session across all bookings. |
|
getDuration ( ) |
|
|
getFirmName ( ) |
|
|
getHelper ( ) : OphTrOperationbooking_BookingHelper |
Wrapper for getting the helper class. |
|
getMinuteStatus ( ) |
|
|
getNextSessionForFirmId ( $firm_id ) : OphTrOperationbooking_Operation_Session | null |
Get the next session for the given firm id. |
|
getStatus ( ) |
|
|
getTheatreName ( ) |
|
|
getTimeSlot ( ) |
|
|
getUnavailableReasonList ( ) : OphTrOperationbooking_Operation_Session_UnavailableReason[] |
Retrieves all valid OphTrOperationbooking_Operation_Session_UnavailableReason that can be used for this
instance (i.e. includes the current value even if its no longer active). |
|
getWarnings ( ) : array |
Returns an array of warning messages when any limits on the session are exceeded. |
|
getWeekdayText ( ) : false | string |
Get the weekday name from the date |
|
model ( string $className = __CLASS__ ) : the |
Returns the static model of the specified AR class. |
|
operationBookable ( $operation ) : boolean |
Test whether the given operation can be booked into this session. |
|
relations ( ) : array |
|
|
rules ( ) : array |
|
|
search ( ) : CActiveDataProvider |
Retrieves a list of models based on the current search/filter conditions. |
|
tableName ( ) : string |
|
|
unbookableReason ( $operation ) : string |
Return the reason an operation cannot be booked into this session. |
|
validateRequiredIfAttrMatches ( $attribute, $params ) |
The $attribute is required if the $params['match_attr'] is equal to the $params['match_val']. |
|