CandidateInterviewReadModel
extends BaseComponent
in package
An object with candidate interview information
Tags
Table of Contents
Properties
- $comment : string|null
- $did_not_show : bool|null
- $end_time : string|null
- $id : int|null
- $interviewer : UserBaseReadModel
- $interviewer_other : string|null
- $is_rescheduled : bool|null
- $rating : int|null
- $start_time : string|null
- $type : SourceModel
- $fields : array<string|int, string>
Properties
$comment
public
string|null
$comment
The comment for the interview
$did_not_show
public
bool|null
$did_not_show
True if candidate did not show for interview
$end_time
public
string|null
$end_time
The end time of the interview
$id
public
int|null
$id
The ID of the candidate interview
$interviewer
public
UserBaseReadModel
$interviewer
User base read model
$interviewer_other
public
string|null
$interviewer_other
Information for non-user interviewer
$is_rescheduled
public
bool|null
$is_rescheduled
True if interview was rescheduled
$rating
public
int|null
$rating
The rating of the interview
$start_time
public
string|null
$start_time
The start time of the interview
$type
public
SourceModel
$type
$fields
protected
static array<string|int, string>
$fields
= ["id" => "int", "type" => "\\Blackbaud\\SKY\\School\\Components\\SourceModel", "start_time" => "string", "end_time" => "string", "interviewer" => "\\Blackbaud\\SKY\\School\\Components\\UserBaseReadModel", "interviewer_other" => "string", "accompanying_adults" => "\\Blackbaud\\SKY\\School\\Components\\UserBaseReadModel[]", "rating" => "int", "is_rescheduled" => "bool", "did_not_show" => "bool", "comment" => "string"]