Download the PHP package mcharris/blackboard-rest-php without Composer

On this page you can find all versions of the php package mcharris/blackboard-rest-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package blackboard-rest-php

blackboard-rest-php

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

This PHP package is automatically generated by the Swagger Codegen project:

Requirements

PHP 5.4.0 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

Then run composer install

Manual Installation

Download the files and include autoload.php:

Tests

To run the unit tests:

Getting Started

Please follow the installation procedure and then run the following:

Documentation for API Endpoints

All URIs are relative to https://localhost/learn/api/public/v1/

Class Method HTTP request Description
AnnouncementsApi announcementsAnnouncementIdDelete DELETE announcements/{announcementId} Delete Announcement
AnnouncementsApi announcementsAnnouncementIdGet GET announcements/{announcementId} Get Announcement
AnnouncementsApi announcementsAnnouncementIdPatch PATCH announcements/{announcementId} Update Announcement
AnnouncementsApi announcementsGet GET announcements Get Announcements
AnnouncementsApi announcementsPost POST announcements Create Announcement
ContentApi coursesCourseIdContentsContentIdChildrenGet GET courses/{courseId}/contents/{contentId}/children Get Children
ContentApi coursesCourseIdContentsContentIdChildrenPost POST courses/{courseId}/contents/{contentId}/children Create Child
ContentApi coursesCourseIdContentsContentIdDelete DELETE courses/{courseId}/contents/{contentId} Delete Content
ContentApi coursesCourseIdContentsContentIdGet GET courses/{courseId}/contents/{contentId} Get Content
ContentApi coursesCourseIdContentsContentIdPatch PATCH courses/{courseId}/contents/{contentId} Update Content
ContentApi coursesCourseIdContentsGet GET courses/{courseId}/contents Get Contents
ContentApi coursesCourseIdContentsPost POST courses/{courseId}/contents Create Content
ContentGroupAssignmentsApi coursesCourseIdContentsContentIdGroupsGet GET courses/{courseId}/contents/{contentId}/groups Get Content Groups
ContentGroupAssignmentsApi coursesCourseIdContentsContentIdGroupsGroupIdDelete DELETE courses/{courseId}/contents/{contentId}/groups/{groupId} Delete Content Group
ContentGroupAssignmentsApi coursesCourseIdContentsContentIdGroupsGroupIdGet GET courses/{courseId}/contents/{contentId}/groups/{groupId} Get Content Group
ContentGroupAssignmentsApi coursesCourseIdContentsContentIdGroupsGroupIdPut PUT courses/{courseId}/contents/{contentId}/groups/{groupId} Create Content Group
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdAttemptsAttemptIdGet GET courses/{courseId}/gradebook/columns/{columnId}/attempts/{attemptId} Get Column Attempt
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdAttemptsGet GET courses/{courseId}/gradebook/columns/{columnId}/attempts Get Column Attempts
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdDelete DELETE courses/{courseId}/gradebook/columns/{columnId} Delete Grade Column
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdGet GET courses/{courseId}/gradebook/columns/{columnId} Get Grade Column
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdPatch PATCH courses/{courseId}/gradebook/columns/{columnId} Update Grade Column
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdUsersGet GET courses/{courseId}/gradebook/columns/{columnId}/users Get Column Grades
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdUsersUserIdGet GET courses/{courseId}/gradebook/columns/{columnId}/users/{userId} Get Column Grade
CourseGradesApi coursesCourseIdGradebookColumnsColumnIdUsersUserIdPatch PATCH courses/{courseId}/gradebook/columns/{columnId}/users/{userId} Update Column Grade
CourseGradesApi coursesCourseIdGradebookColumnsGet GET courses/{courseId}/gradebook/columns Get Grade Columns
CourseGradesApi coursesCourseIdGradebookColumnsPost POST courses/{courseId}/gradebook/columns Create Grade Column
CourseGradesApi coursesCourseIdGradebookUsersUserIdGet GET courses/{courseId}/gradebook/users/{userId} Get User Grades
CourseGroupUsersApi coursesCourseIdGroupsGroupIdUsersGet GET courses/{courseId}/groups/{groupId}/users Get Group Memberships
CourseGroupUsersApi coursesCourseIdGroupsGroupIdUsersUserIdDelete DELETE courses/{courseId}/groups/{groupId}/users/{userId} Delete Group Membership
CourseGroupUsersApi coursesCourseIdGroupsGroupIdUsersUserIdGet GET courses/{courseId}/groups/{groupId}/users/{userId} Get Group Membership
CourseGroupUsersApi coursesCourseIdGroupsGroupIdUsersUserIdPut PUT courses/{courseId}/groups/{groupId}/users/{userId} Put Group Membership
CourseGroupsApi coursesCourseIdGroupsGet GET courses/{courseId}/groups Get Groups
CourseGroupsApi coursesCourseIdGroupsGroupIdDelete DELETE courses/{courseId}/groups/{groupId} Delete Group
CourseGroupsApi coursesCourseIdGroupsGroupIdGet GET courses/{courseId}/groups/{groupId} Get Group
CourseGroupsApi coursesCourseIdGroupsGroupIdPatch PATCH courses/{courseId}/groups/{groupId} Update Group
CourseGroupsApi coursesCourseIdGroupsPost POST courses/{courseId}/groups Create Group
CourseMembershipsApi coursesCourseIdUsersGet GET courses/{courseId}/users Get Memberships
CourseMembershipsApi coursesCourseIdUsersUserIdDelete DELETE courses/{courseId}/users/{userId} Delete Membership
CourseMembershipsApi coursesCourseIdUsersUserIdGet GET courses/{courseId}/users/{userId} Get Membership
CourseMembershipsApi coursesCourseIdUsersUserIdPatch PATCH courses/{courseId}/users/{userId} Update Membership
CourseMembershipsApi coursesCourseIdUsersUserIdPut PUT courses/{courseId}/users/{userId} Create Membership
CourseMembershipsApi usersUserIdCoursesGet GET users/{userId}/courses Get Memberships
CoursesApi coursesCourseIdChildrenChildCourseIdGet GET courses/{courseId}/children/{childCourseId} Get Child
CoursesApi coursesCourseIdChildrenGet GET courses/{courseId}/children Get Children
CoursesApi coursesCourseIdDelete DELETE courses/{courseId} Delete Course
CoursesApi coursesCourseIdGet GET courses/{courseId} Get Course
CoursesApi coursesCourseIdPatch PATCH courses/{courseId} Update Course
CoursesApi coursesGet GET courses Get Courses
CoursesApi coursesPost POST courses Create Course
DataSourcesApi dataSourcesDataSourceIdDelete DELETE dataSources/{dataSourceId} Delete Data Source
DataSourcesApi dataSourcesDataSourceIdGet GET dataSources/{dataSourceId} Get Data Source
DataSourcesApi dataSourcesDataSourceIdPatch PATCH dataSources/{dataSourceId} Update Data Source
DataSourcesApi dataSourcesGet GET dataSources Get Data Sources
DataSourcesApi dataSourcesPost POST dataSources Create Data Source
OauthApi oauth2TokenPost POST oauth2/token Request Token
SystemApi systemVersionGet GET system/version Get Version
TermsApi termsGet GET terms Get Terms
TermsApi termsPost POST terms Create Term
TermsApi termsTermIdDelete DELETE terms/{termId} Delete Term
TermsApi termsTermIdGet GET terms/{termId} Get Term
TermsApi termsTermIdPatch PATCH terms/{termId} Update Term
UsersApi usersGet GET users Get Users
UsersApi usersPost POST users Create User
UsersApi usersUserIdDelete DELETE users/{userId} Delete User
UsersApi usersUserIdGet GET users/{userId} Get User
UsersApi usersUserIdPatch PATCH users/{userId} Update User

Documentation For Models

Documentation For Authorization

basic

bearer

Author


All versions of blackboard-rest-php with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4
ext-curl Version *
ext-json Version *
ext-mbstring Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mcharris/blackboard-rest-php contains the following files

Loading the files please wait ....