Documentation

UserEnrollmentCreate extends BaseComponent
in package

Table of Contents

Properties

$allow_delete  : bool
$allow_edit  : bool
$current_year  : bool
$depart_date  : string|null
$duration_id  : int
$enroll_date  : string
$future_enrollments  : bool
$grade_level_id  : int
$grade_repeated  : bool
$graduated  : bool
$has_grades  : bool
$role_ids  : array<string|int, int>
$school_level_id  : int
$school_year_label  : string|null
$session_id  : int
$user_id  : int
$fields  : array<string|int, string>

Properties

$duration_id

public int $duration_id

The Id of the duration the user should be enrolled in. Optional for all Education Enrollments.

$grade_level_id

public int $grade_level_id

ID of the grade the individual is enrolling in

$role_ids

public array<string|int, int> $role_ids

Collection of RoleIds the individual should be associated to

$school_year_label

public string|null $school_year_label

School Year individual is enrolling in. Defaults to the current school year.

$session_id

public int $session_id

The Id of the session the user should be enrolled in. Required for Higher Education Enrollments.

$fields

protected static array<string|int, string> $fields = ["user_id" => "int", "grade_level_id" => "int", "school_level_id" => "int", "school_year_label" => "string", "enroll_date" => "string", "depart_date" => "string", "current_year" => "bool", "has_grades" => "bool", "grade_repeated" => "bool", "graduated" => "bool", "allow_edit" => "bool", "allow_delete" => "bool", "future_enrollments" => "bool", "duration_id" => "int", "session_id" => "int", "role_ids" => "int[]"]

        
On this page

Search results