Documentation

UserEmployment extends BaseComponent
in package

UserEmployment Model

Tags
@property

?\Blackbaud\SKY\School\Components\IdDescriptorField[] $school_levels An array of the user’s school levels

@property

?\Blackbaud\SKY\School\Components\EmployeeDepartmentsInfoModel[] $departments An object with employee department information

@property

?\Blackbaud\SKY\School\Components\IdDescriptorField[] $grade_levels An array of the user’s grade levels

Table of Contents

Properties

$date_appointed  : string|null
$date_departed  : string|null
$disable_account  : bool
$roles  : array<string|int, EmployeeRolesInfoModel>|null
$sports  : array<string|int, IdDescriptorField>|null
$user  : UserBaseRead
$fields  : array<string|int, string>

Properties

$date_appointed

public string|null $date_appointed

The tenure start date

$date_departed

public string|null $date_departed

The tenure end date

$disable_account

public bool $disable_account

True if the user’s account will be disabled upon withdrawal.

$fields

protected static array<string|int, string> $fields = ["user" => "\\Blackbaud\\SKY\\School\\Components\\UserBaseRead", "date_appointed" => "string", "date_departed" => "string", "disable_account" => "bool", "roles" => "\\Blackbaud\\SKY\\School\\Components\\EmployeeRolesInfoModel[]", "school_levels" => "\\Blackbaud\\SKY\\School\\Components\\IdDescriptorField[]", "departments" => "\\Blackbaud\\SKY\\School\\Components\\EmployeeDepartmentsInfoModel[]", "grade_levels" => "\\Blackbaud\\SKY\\School\\Components\\IdDescriptorField[]", "sports" => "\\Blackbaud\\SKY\\School\\Components\\IdDescriptorField[]"]

        
On this page

Search results