Documentation

ClassModel extends BaseComponent
in package

Tags
@property

?array{...<string, string>} $metadata

Table of Contents

Properties

$classCode  : string|null
$classType  : string|null
$course  : GuidRefModel
$dateLastModified  : string|null
$grades  : array<string|int, string>|null
$location  : string|null
$periods  : array<string|int, string>|null
$resources  : array<string|int, GuidRefModel>|null
$school  : GuidRefModel
$sourcedId  : string|null
$status  : string|null
$subjectCodes  : array<string|int, string>|null
$subjects  : array<string|int, string>|null
$terms  : array<string|int, GuidRefModel>|null
$title  : string|null
$fields  : array<string|int, string>

Properties

$dateLastModified

public string|null $dateLastModified

$grades

public array<string|int, string>|null $grades

$periods

public array<string|int, string>|null $periods

$subjectCodes

public array<string|int, string>|null $subjectCodes

$subjects

public array<string|int, string>|null $subjects

$fields

protected static array<string|int, string> $fields = ["title" => "string", "classCode" => "string", "classType" => "string", "location" => "string", "grades" => "string[]", "subjects" => "string[]", "course" => "\\Blackbaud\\SKY\\OneRoster\\Components\\GuidRefModel", "school" => "\\Blackbaud\\SKY\\OneRoster\\Components\\GuidRefModel", "terms" => "\\Blackbaud\\SKY\\OneRoster\\Components\\GuidRefModel[]", "subjectCodes" => "string[]", "periods" => "string[]", "resources" => "\\Blackbaud\\SKY\\OneRoster\\Components\\GuidRefModel[]", "sourcedId" => "string", "status" => "string", "dateLastModified" => "string", "metadata" => "array{...<string, string>}"]

        
On this page

Search results