Documentation

Course extends BaseComponent
in package

Tags
@property

null|"Homeroom"|"Academic"|"Lunch"|"Double"|"NonAcademic" $block_type_id

@property

?\Blackbaud\SKY\School\Components\CustumFieldReadModel[] $custom_fields

Table of Contents

Properties

$building_id  : int|null
$course_code  : string|null
$course_description  : string|null
$course_length  : int|null
$course_title  : string|null
$credits  : float|null
$inactive  : bool
$level_num  : int|null
$offering_id  : int
$room_id  : int|null
$room_type_id  : int|null
$fields  : array<string|int, string>

Properties

$building_id

public int|null $building_id

$course_code

public string|null $course_code

The course code for the offering

$course_description

public string|null $course_description

The description of the offering

$course_length

public int|null $course_length

The length of the offering in terms

$course_title

public string|null $course_title

The name of the offering

$credits

public float|null $credits

The credits for the offering

$level_num

public int|null $level_num

$offering_id

public int $offering_id

The Offering Id of the Offering

$room_id

public int|null $room_id

$room_type_id

public int|null $room_type_id

$fields

protected static array<string|int, string> $fields = ["offering_id" => "int", "course_length" => "int", "course_code" => "string", "course_title" => "string", "course_description" => "string", "inactive" => "bool", "level_num" => "int", "block_type_id" => "string", "room_type_id" => "int", "room_id" => "int", "building_id" => "int", "credits" => "float", "custom_fields" => "\\Blackbaud\\SKY\\School\\Components\\CustumFieldReadModel[]"]

        
On this page

Search results