Skip to content

Student Enrollment

PrasadChinwal edited this page Nov 1, 2024 · 1 revision

Request

use Uisits\AitsApi\Request\AitsStudentEnrollment;
AitsStudentEnrollment::get(uin: 'xxxxxxxxx', term: 'xxxxxx');

Response

Uisits\AitsApi\Response\StudentEnrollment\StudentEnrollment {#1299 ▼ // routes/web.php:48
  #_additional: []
  #_dataContext: null
  +lightweightPerson: 
Uisits\AitsApi\Response
\
LightWeightPerson {#366 ▼
    #_additional: []
    #_dataContext: null
    +name: array:3 [▼
      "type" => "STUDENT"
      "lastName" => "Gonzalez Munoz"
      "firstName" => "Xena"
    ]
    +institutionalId: "650547906"
  }
  +validEnrollmentStatus: 
Uisits\AitsApi\Response\StudentEnrollment
\
ValidEnrollmentStatus {#541 ▼
    #_additional: []
    #_dataContext: null
    +code: "EL"
    +description: "Eligible to Register"
  }
  +validTerm: 
Uisits\AitsApi\Response
\
ValidTerm {#598 ▼
    #_additional: []
    #_dataContext: null
    +code: "420248"
    +description: "Fall 2024 - Springfield"
  }
  +courseRegistration: 
Uisits\AitsApi\Response\StudentEnrollment
\
RegisteredCourseCollection {#612 ▼
    #items: array:4 [▼
      0 => 
Uisits\AitsApi\Response\StudentEnrollment
\
RegisteredCourse {#1206 ▼
        #_additional: []
        #_dataContext: null
        +validRegistrationStatus: 
Uisits\AitsApi\Response
\
ValidRegistrationStatus {#691 ▼
          #_additional: []
          #_dataContext: null
          +code: "RW"
          +description: "**Web Registered**"
        }
        +validGradingMode: 
Uisits\AitsApi\Response\StudentEnrollment
\
ValidGradingMode {#738 ▼
          #_additional: []
          #_dataContext: null
          +code: "S"
          +description: "Standard Letter"
        }
        +validCourseRegistrationLevel: 
Uisits\AitsApi\Response
\
ValidCourseRegistrationLevel {#777 ▼
          #_additional: []
          #_dataContext: null
          +code: "4U"
          +description: "Undergrad - Springfield"
        }
        +courseSection: 
Uisits\AitsApi\Response\StudentEnrollment
\
CourseSection {#1196 ▼
          #_additional: []
          #_dataContext: null
          +courseReferenceNumber: "10015"
          +validTerm: 
Uisits\AitsApi\Response
\
ValidTerm {#803 ▶}
          +course: 
Uisits\AitsApi\Response\StudentEnrollment
\
Course {#999 ▼
            #_additional: []
            #_dataContext: null
            +courseSubjectAbbreviation: "ACC"
            +courseNumber: "321"
            +validCampus: 
Uisits\AitsApi\Response
\
Campus {#816 ▶}
            +courseTitle: "Intermediate Financial Acctg I"
            +validCollege: 
Uisits\AitsApi\Response
\
College {#973 ▶}
            +validDepartment: 
Uisits\AitsApi\Response
\
Department {#1012 ▶}
          }
          +courseSectionSession: 
Uisits\AitsApi\Response\StudentEnrollment
\
CourseSectionSessionCollection {#1037 ▼
            #items: array:1 [▼
              0 => 
Uisits\AitsApi\Response\StudentEnrollment
\
CourseSectionSession {#1149 ▼
                #_additional: []
                #_dataContext: null
                +courseSectionSessionID: "01"
                +meetsOnMondayFlag: null
                +courseSessionInstructor: 
Illuminate\Support
\
Collection {#1108 ▼
                  #items: array:1 [▼
                    0 => 
Uisits\AitsApi\Response\StudentEnrollment
\
CourseSessionInstructor {#1124 ▼
                      #_additional: []
                      #_dataContext: null
                      +lightweightPerson: 
Uisits\AitsApi\Response
\
LightWeightPerson {#1009 ▼
                        #_additional: []
                        #_dataContext: null
                        +name: array:3 [▼
                          "type" => "FACULTY"
                          "lastName" => "Nation"
                          "firstName" => "Frank"
                        ]
                        +institutionalId: "664109351"
                      }
                      +emailAddress: "fnati2@uis.edu.xxxyyyzzz"
                    }
                  ]
                  #escapeWhenCastingToString: false
                }
                +startTime: null
                +endTime: null
                +validBuilding: null
                +room: null
                +validCourseScheduleType: 
Uisits\AitsApi\Response
\
ScheduleType {#1160 ▶}
                +startDate: "Aug 23, 2024, 12:00:00 AM"
                +endDate: "Dec 7, 2024, 12:00:00 AM"
              }
            ]
            #escapeWhenCastingToString: false
          }
          +creditHours: "3.0"
          +validPartTerm: 
Uisits\AitsApi\Response
\
ValidPartTerm {#1209 ▶}
          +startDate: "Aug 23, 2024, 12:00:00 AM"
          +endDate: "Dec 7, 2024, 12:00:00 AM"
        }
      }
      1 => 
Uisits\AitsApi\Response\StudentEnrollment
\
RegisteredCourse {#425 ▶}
      2 => 
Uisits\AitsApi\Response\StudentEnrollment
\
RegisteredCourse {#923 ▶}
      3 => 
Uisits\AitsApi\Response\StudentEnrollment
\
RegisteredCourse {#551 ▶}
    ]
    #escapeWhenCastingToString: false
  }
}

Clone this wiki locally