Documentation

Section extends BaseComponent
in package

An object with section information

Table of Contents

Properties

$duration  : Duration
$id  : int|null
$identifier  : string|null
$lead_section_id  : int|null
$modified  : string|null
$name  : string|null
$offering  : OfferingModel
$photo  : ProfilePictureUrls
$school_year  : Year
$fields  : array<string|int, string>

Properties

$duration

public Duration $duration

An object describing the term or season for the section

$id

public int|null $id

The ID of the section. This is the the class ID for academics, team ID for athletics, building_id for dorms, etc. dependent on offering type

$identifier

public string|null $identifier

The section identifier

$lead_section_id

public int|null $lead_section_id

The section id for the lead section (i.e. first term) of the class.

$modified

public string|null $modified

The last modified date for the section

$name

public string|null $name

The name of the roster group

$school_year

public Year $school_year

An object with school year information

$fields

protected static array<string|int, string> $fields = ["id" => "int", "name" => "string", "identifier" => "string", "offering" => "\\Blackbaud\\SKY\\School\\Components\\OfferingModel", "duration" => "\\Blackbaud\\SKY\\School\\Components\\Duration", "school_year" => "\\Blackbaud\\SKY\\School\\Components\\Year", "lead_section_id" => "int", "modified" => "string", "photo" => "\\Blackbaud\\SKY\\School\\Components\\ProfilePictureUrls"]

        
On this page

Search results