Download the PHP package steadfastcollective/laravel-dailyco without Composer

On this page you can find all versions of the php package steadfastcollective/laravel-dailyco. 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 laravel-dailyco

Laravel Daily.co SDK

Total Downloads Latest Stable Version License

This package is an unofficial SDK for Daily.co's REST API.

Installation

  1. Install with Composer composer require steadfastcollective/laravel-dailyco
  2. Publish configuration file with php artisan vendor:publish
  3. Add your Daily API key to your .env

  4. You should now be able to perform API requests using the SDK! Follow the usage guide.

Usage

To make API requests with this package, you can either use the Facade, which we would recommend, or you could just manually new up the SteadfastCollective\LaravelDailyco\Daily class and call the methods from there.

All of our below examples use the Facade.

Rooms

Get rooms

Create room

Get room

Update room

Delete room room

Meeting tokens

Create meeting token

Get meeting token

Recordings

Get recordings

Get a recording

Delete a recording

Get recording access link

Get recording download link

Create recording composite recipe

Get recording composites

Logs

Get logs

Meeting Analytics

Retrieve meeting analytics

Presence

Active participants

Handling errors

This package will throw an exception whenever a non 200 response is returned from Daily's API. The full list of exceptions is provided below.

Status Code Exception
400 (Bad Request) SteadfastCollective\LaravelDailyco\Exceptions\BadRequestException
401 (Unauthorized) SteadfastCollective\LaravelDailyco\Exceptions\UnauthorizedException
404 (Not Found) SteadfastCollective\LaravelDailyco\Exceptions\NotFoundException
429 (Too Many Requests) SteadfastCollective\LaravelDailyco\Exceptions\TooManyRequestsException
5xx (Server Errors) SteadfastCollective\LaravelDailyco\Exceptions\ServerErrorException

Security

If you find any security vulnerabilities in this package, please directly email [email protected], rather than using the issue tracker.


All versions of laravel-dailyco with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4|^8.0
laravel/framework Version ^7.0|^8.0|^9.0
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 steadfastcollective/laravel-dailyco contains the following files

Loading the files please wait ....