Documentation

Enrollment extends BaseComponent
in package

Section Model

Tags
@property

?\Blackbaud\SKY\School\Components\CustumFieldReadModel[] $custom_fields The list of custom fields for the section

Table of Contents

Properties

$begin_date  : string
$block_id  : int|null
$block_name  : string|null
$blocks  : bool
$building_name  : string|null
$changed_sections  : int|null
$course_code  : string|null
$course_length  : int|null
$course_title  : string|null
$departments  : array<string|int, Department>|null
$distinction  : string|null
$dropped  : int|null
$duration_begin_date  : string
$duration_description  : string|null
$duration_end_date  : string
$duration_id  : int
$duration_name  : string|null
$end_date  : string
$faculty_first_name  : string|null
$faculty_last_name  : string|null
$id  : int|null
$level_number  : int
$offering_description  : string|null
$offering_id  : int|null
$offering_type_id  : int|null
$room_id  : int|null
$room_name  : string|null
$room_number  : string|null
$school_year  : string|null
$section_identifier  : string|null
$fields  : array<string|int, string>

Properties

$begin_date

public string $begin_date

The begin date of the course. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43

$block_id

public int|null $block_id

The block ID for a section

$block_name

public string|null $block_name

The block name for a section

$blocks

public bool $blocks

Returns true if the course has blocks

$building_name

public string|null $building_name

The building name

$changed_sections

public int|null $changed_sections

changed sections

$course_code

public string|null $course_code

The identifier used to reference a course; the Course Code is a user-entered value

$course_length

public int|null $course_length

The length of a course

$course_title

public string|null $course_title

The title of the course

$departments

public array<string|int, Department>|null $departments

The list of departments the section is associated with

$distinction

public string|null $distinction

distinction

$dropped

public int|null $dropped

was the course dropped

$duration_begin_date

public string $duration_begin_date

The begin date of the duration. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43

$duration_description

public string|null $duration_description

The description of the starting term of the section

$duration_end_date

public string $duration_end_date

The end date of the duration. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43

$duration_id

public int $duration_id

The duration ID for a section

$duration_name

public string|null $duration_name

The starting term of the section

$end_date

public string $end_date

The end date of the course. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43

$faculty_first_name

public string|null $faculty_first_name

The first name of the head teacher

$faculty_last_name

public string|null $faculty_last_name

The last name of the head teacher

$level_number

public int $level_number

level number

$offering_description

public string|null $offering_description

The description of an offering type

$offering_id

public int|null $offering_id

The ID of an offered course

$offering_type_id

public int|null $offering_type_id

The ID of an offering type

$room_id

public int|null $room_id

The room ID for a section

$room_name

public string|null $room_name

The room name for the section

$room_number

public string|null $room_number

The room number for the section

$school_year

public string|null $school_year

The school year date range in which the section occurs

$section_identifier

public string|null $section_identifier

The identifier used to differentiate between multiple sections that contain a course; the Section Identifier is a user-entered value

$fields

protected static array<string|int, string> $fields = ["id" => "int", "begin_date" => "string", "block_id" => "int", "block_name" => "string", "blocks" => "bool", "building_name" => "string", "changed_sections" => "int", "course_code" => "string", "course_length" => "int", "course_title" => "string", "departments" => "\\Blackbaud\\SKY\\School\\Components\\Department[]", "distinction" => "string", "dropped" => "int", "duration_begin_date" => "string", "duration_description" => "string", "duration_end_date" => "string", "duration_id" => "int", "duration_name" => "string", "end_date" => "string", "faculty_first_name" => "string", "faculty_last_name" => "string", "level_number" => "int", "offering_description" => "string", "offering_id" => "int", "offering_type_id" => "int", "room_id" => "int", "room_name" => "string", "room_number" => "string", "school_year" => "string", "section_identifier" => "string", "custom_fields" => "\\Blackbaud\\SKY\\School\\Components\\CustumFieldReadModel[]"]

        
On this page

Search results