Skip to content

BigBlueButton API for PHP v5.0.0

Choose a tag to compare

@FelixJacobi FelixJacobi released this 02 Nov 17:45
· 75 commits to master since this release
6aff919

Added

  • Added native PHP return types for all methods in the codebase. Please adjust your own code when extending classes from the library.

Changed

  • Minimum required PHP version is now 7.4.
  • Classes marked as @final in previous versions are now final, except for BigBlueButton\BigBlueButton. You can no longer extend them.

Deprecated

  • Please stop extending BigBlueButton\BigBlueButton in your own code, it might become final in version 6.0.

Removed

  • The getPlaybackType(), getPlaybackUrl() and getPlaybackLength() methods of BigBlueButton\Core\Record have been removed, please use getPlaybackFormats() instead.
  • The old getters and setters from BigBlueButton\Parameters\* classes have been removed, please use the new magic getters and setters instead. You can find the name of the replacing method in the @deprecated annotation in the source code of version 4.3 before the upgrade.
  • The isJoinViaHtml5() and setJoinViaHtml5() methods from BigBlueButton\Parameters\JoinMeetingParameters have been removed without replacement, because the parameter has been removed from the BigBlueButton API and has no effect anymore.