Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
Google_Service_Classroom Class Reference
Inheritance diagram for Google_Service_Classroom:
Google_Service

Public Member Functions

 __construct (Google_Client $client)
 Constructs the internal representation of the Classroom service.
 
 createBatch ()
 Create a new HTTP Batch handler for this service.
 
 getClient ()
 

Public Attributes

 $availableScopes
 
 $batchPath
 
 $courses
 
 $courses_aliases
 
 $courses_students
 
 $courses_teachers
 
 $invitations
 
 $resource
 
 $rootUrl
 
 $servicePath
 
 $userProfiles
 
 $version
 
const CLASSROOM_COURSES
 Manage your Google Classroom classes.
 
const CLASSROOM_COURSES_READONLY
 View your Google Classroom classes.
 
const CLASSROOM_PROFILE_EMAILS
 View the email addresses of people in your classes.
 
const CLASSROOM_PROFILE_PHOTOS
 View the profile photos of people in your classes.
 
const CLASSROOM_ROSTERS
 Manage your Google Classroom class rosters.
 
const CLASSROOM_ROSTERS_READONLY
 View your Google Classroom class rosters.
 

Constructor & Destructor Documentation

◆ __construct()

Google_Service_Classroom::__construct ( Google_Client $client)

Constructs the internal representation of the Classroom service.

Parameters
Google_Client$client

Reimplemented from Google_Service.

Member Function Documentation

◆ createBatch()

Google_Service::createBatch ( )
inherited

Create a new HTTP Batch handler for this service.

Return values
Google_Http_Batch

Member Data Documentation

◆ CLASSROOM_COURSES

const Google_Service_Classroom::CLASSROOM_COURSES
Initial value:
=
"https://www.googleapis.com/auth/classroom.courses"

Manage your Google Classroom classes.

◆ CLASSROOM_COURSES_READONLY

const Google_Service_Classroom::CLASSROOM_COURSES_READONLY
Initial value:
=
"https://www.googleapis.com/auth/classroom.courses.readonly"

View your Google Classroom classes.

◆ CLASSROOM_PROFILE_EMAILS

const Google_Service_Classroom::CLASSROOM_PROFILE_EMAILS
Initial value:
=
"https://www.googleapis.com/auth/classroom.profile.emails"

View the email addresses of people in your classes.

◆ CLASSROOM_PROFILE_PHOTOS

const Google_Service_Classroom::CLASSROOM_PROFILE_PHOTOS
Initial value:
=
"https://www.googleapis.com/auth/classroom.profile.photos"

View the profile photos of people in your classes.

◆ CLASSROOM_ROSTERS

const Google_Service_Classroom::CLASSROOM_ROSTERS
Initial value:
=
"https://www.googleapis.com/auth/classroom.rosters"

Manage your Google Classroom class rosters.

◆ CLASSROOM_ROSTERS_READONLY

const Google_Service_Classroom::CLASSROOM_ROSTERS_READONLY
Initial value:
=
"https://www.googleapis.com/auth/classroom.rosters.readonly"

View your Google Classroom class rosters.


The documentation for this class was generated from the following file: