├── .env ├── .php-cs-fixer.php ├── LICENSE ├── README.md ├── composer.json ├── phpstan.neon ├── phpunit.xml ├── rector.php └── src ├── BigBlueButton.php ├── Core ├── Attendee.php ├── Hook.php ├── ImagePreview.php ├── Meeting.php ├── PlaybackFormat.php ├── Record.php └── Track.php ├── Enum ├── ApiMethod.php ├── Feature.php ├── GuestPolicy.php ├── HashingAlgorithm.php ├── MeetingLayout.php └── Role.php ├── Exceptions ├── BaseException.php ├── ConfigException.php ├── NetworkException.php ├── ParsingException.php └── RuntimeException.php ├── Http ├── SetCookie.php └── Transport │ ├── Bridge │ ├── PsrHttpClient │ │ └── PsrHttpClientTransport.php │ └── SymfonyHttpClient │ │ └── SymfonyHttpClientTransport.php │ ├── Cookie.php │ ├── CurlTransport.php │ ├── Header.php │ ├── TransportInterface.php │ ├── TransportRequest.php │ └── TransportResponse.php ├── Parameters ├── BaseParameters.php ├── CreateMeetingParameters.php ├── DeleteRecordingsParameters.php ├── EndMeetingParameters.php ├── GetMeetingInfoParameters.php ├── GetRecordingTextTracksParameters.php ├── GetRecordingsParameters.php ├── HooksCreateParameters.php ├── HooksDestroyParameters.php ├── HooksListParameters.php ├── InsertDocumentParameters.php ├── IsMeetingRunningParameters.php ├── JoinMeetingParameters.php ├── MetaParameters.php ├── PublishRecordingsParameters.php ├── PutRecordingTextTrackParameters.php ├── SendChatMessageParameters.php ├── UpdateRecordingsParameters.php └── UserDataParameters.php ├── Responses ├── ApiVersionResponse.php ├── BaseResponse.php ├── BaseResponseAsJson.php ├── CreateMeetingResponse.php ├── DeleteRecordingsResponse.php ├── EndMeetingResponse.php ├── GetMeetingInfoResponse.php ├── GetMeetingsResponse.php ├── GetRecordingTextTracksResponse.php ├── GetRecordingsResponse.php ├── HooksCreateResponse.php ├── HooksDestroyResponse.php ├── HooksListResponse.php ├── InsertDocumentResponse.php ├── IsMeetingRunningResponse.php ├── JoinMeetingResponse.php ├── PublishRecordingsResponse.php ├── PutRecordingTextTrackResponse.php ├── SendChatMessageResponse.php └── UpdateRecordingsResponse.php └── Util ├── ArrayHelper.php ├── SimpleXMLElementExtended.php └── UrlBuilder.php /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/.env -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/phpunit.xml -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/rector.php -------------------------------------------------------------------------------- /src/BigBlueButton.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/BigBlueButton.php -------------------------------------------------------------------------------- /src/Core/Attendee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/Attendee.php -------------------------------------------------------------------------------- /src/Core/Hook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/Hook.php -------------------------------------------------------------------------------- /src/Core/ImagePreview.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/ImagePreview.php -------------------------------------------------------------------------------- /src/Core/Meeting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/Meeting.php -------------------------------------------------------------------------------- /src/Core/PlaybackFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/PlaybackFormat.php -------------------------------------------------------------------------------- /src/Core/Record.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/Record.php -------------------------------------------------------------------------------- /src/Core/Track.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Core/Track.php -------------------------------------------------------------------------------- /src/Enum/ApiMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/ApiMethod.php -------------------------------------------------------------------------------- /src/Enum/Feature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/Feature.php -------------------------------------------------------------------------------- /src/Enum/GuestPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/GuestPolicy.php -------------------------------------------------------------------------------- /src/Enum/HashingAlgorithm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/HashingAlgorithm.php -------------------------------------------------------------------------------- /src/Enum/MeetingLayout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/MeetingLayout.php -------------------------------------------------------------------------------- /src/Enum/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Enum/Role.php -------------------------------------------------------------------------------- /src/Exceptions/BaseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Exceptions/BaseException.php -------------------------------------------------------------------------------- /src/Exceptions/ConfigException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Exceptions/ConfigException.php -------------------------------------------------------------------------------- /src/Exceptions/NetworkException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Exceptions/NetworkException.php -------------------------------------------------------------------------------- /src/Exceptions/ParsingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Exceptions/ParsingException.php -------------------------------------------------------------------------------- /src/Exceptions/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Exceptions/RuntimeException.php -------------------------------------------------------------------------------- /src/Http/SetCookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/SetCookie.php -------------------------------------------------------------------------------- /src/Http/Transport/Bridge/PsrHttpClient/PsrHttpClientTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/Bridge/PsrHttpClient/PsrHttpClientTransport.php -------------------------------------------------------------------------------- /src/Http/Transport/Bridge/SymfonyHttpClient/SymfonyHttpClientTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/Bridge/SymfonyHttpClient/SymfonyHttpClientTransport.php -------------------------------------------------------------------------------- /src/Http/Transport/Cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/Cookie.php -------------------------------------------------------------------------------- /src/Http/Transport/CurlTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/CurlTransport.php -------------------------------------------------------------------------------- /src/Http/Transport/Header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/Header.php -------------------------------------------------------------------------------- /src/Http/Transport/TransportInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/TransportInterface.php -------------------------------------------------------------------------------- /src/Http/Transport/TransportRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/TransportRequest.php -------------------------------------------------------------------------------- /src/Http/Transport/TransportResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Http/Transport/TransportResponse.php -------------------------------------------------------------------------------- /src/Parameters/BaseParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/BaseParameters.php -------------------------------------------------------------------------------- /src/Parameters/CreateMeetingParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/CreateMeetingParameters.php -------------------------------------------------------------------------------- /src/Parameters/DeleteRecordingsParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/DeleteRecordingsParameters.php -------------------------------------------------------------------------------- /src/Parameters/EndMeetingParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/EndMeetingParameters.php -------------------------------------------------------------------------------- /src/Parameters/GetMeetingInfoParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/GetMeetingInfoParameters.php -------------------------------------------------------------------------------- /src/Parameters/GetRecordingTextTracksParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/GetRecordingTextTracksParameters.php -------------------------------------------------------------------------------- /src/Parameters/GetRecordingsParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/GetRecordingsParameters.php -------------------------------------------------------------------------------- /src/Parameters/HooksCreateParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/HooksCreateParameters.php -------------------------------------------------------------------------------- /src/Parameters/HooksDestroyParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/HooksDestroyParameters.php -------------------------------------------------------------------------------- /src/Parameters/HooksListParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/HooksListParameters.php -------------------------------------------------------------------------------- /src/Parameters/InsertDocumentParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/InsertDocumentParameters.php -------------------------------------------------------------------------------- /src/Parameters/IsMeetingRunningParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/IsMeetingRunningParameters.php -------------------------------------------------------------------------------- /src/Parameters/JoinMeetingParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/JoinMeetingParameters.php -------------------------------------------------------------------------------- /src/Parameters/MetaParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/MetaParameters.php -------------------------------------------------------------------------------- /src/Parameters/PublishRecordingsParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/PublishRecordingsParameters.php -------------------------------------------------------------------------------- /src/Parameters/PutRecordingTextTrackParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/PutRecordingTextTrackParameters.php -------------------------------------------------------------------------------- /src/Parameters/SendChatMessageParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/SendChatMessageParameters.php -------------------------------------------------------------------------------- /src/Parameters/UpdateRecordingsParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/UpdateRecordingsParameters.php -------------------------------------------------------------------------------- /src/Parameters/UserDataParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Parameters/UserDataParameters.php -------------------------------------------------------------------------------- /src/Responses/ApiVersionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/ApiVersionResponse.php -------------------------------------------------------------------------------- /src/Responses/BaseResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/BaseResponse.php -------------------------------------------------------------------------------- /src/Responses/BaseResponseAsJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/BaseResponseAsJson.php -------------------------------------------------------------------------------- /src/Responses/CreateMeetingResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/CreateMeetingResponse.php -------------------------------------------------------------------------------- /src/Responses/DeleteRecordingsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/DeleteRecordingsResponse.php -------------------------------------------------------------------------------- /src/Responses/EndMeetingResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/EndMeetingResponse.php -------------------------------------------------------------------------------- /src/Responses/GetMeetingInfoResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/GetMeetingInfoResponse.php -------------------------------------------------------------------------------- /src/Responses/GetMeetingsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/GetMeetingsResponse.php -------------------------------------------------------------------------------- /src/Responses/GetRecordingTextTracksResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/GetRecordingTextTracksResponse.php -------------------------------------------------------------------------------- /src/Responses/GetRecordingsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/GetRecordingsResponse.php -------------------------------------------------------------------------------- /src/Responses/HooksCreateResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/HooksCreateResponse.php -------------------------------------------------------------------------------- /src/Responses/HooksDestroyResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/HooksDestroyResponse.php -------------------------------------------------------------------------------- /src/Responses/HooksListResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/HooksListResponse.php -------------------------------------------------------------------------------- /src/Responses/InsertDocumentResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/InsertDocumentResponse.php -------------------------------------------------------------------------------- /src/Responses/IsMeetingRunningResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/IsMeetingRunningResponse.php -------------------------------------------------------------------------------- /src/Responses/JoinMeetingResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/JoinMeetingResponse.php -------------------------------------------------------------------------------- /src/Responses/PublishRecordingsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/PublishRecordingsResponse.php -------------------------------------------------------------------------------- /src/Responses/PutRecordingTextTrackResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/PutRecordingTextTrackResponse.php -------------------------------------------------------------------------------- /src/Responses/SendChatMessageResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/SendChatMessageResponse.php -------------------------------------------------------------------------------- /src/Responses/UpdateRecordingsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Responses/UpdateRecordingsResponse.php -------------------------------------------------------------------------------- /src/Util/ArrayHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Util/ArrayHelper.php -------------------------------------------------------------------------------- /src/Util/SimpleXMLElementExtended.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Util/SimpleXMLElementExtended.php -------------------------------------------------------------------------------- /src/Util/UrlBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littleredbutton/bigbluebutton-api-php/HEAD/src/Util/UrlBuilder.php --------------------------------------------------------------------------------