name : composer.json
{
  "name": "littleredbutton/bigbluebutton-api-php",
  "type": "library",
  "description": "BigBlueButton PHP API Library for PHP",
  "keywords": [
    "bigbluebutton",
    "bbb",
    "api"
  ],
  "homepage": "http://bigbluebutton.org/",
  "license": "LGPL-3.0-or-later",
  "authors": [
    {
      "name": "Ghazi Triki",
      "email": "ghazi.triki@riadvice.tn",
      "role": "Developer"
    },
    {
      "name": "Klaus Herberth",
      "email": "klaus@jsxc.org",
      "role": "Developer"
    },
    {
      "name": "Samuel Weirich",
      "email": "samuel@coding-space.de",
      "role": "Developer"
    },
    {
      "name": "Jignesh Joisar",
      "email": "jigneshjoisar@gmail.com",
      "role": "Developer"
    },
    {
      "name": "Pablo Ogando",
      "email": "pablo.ogando@teltek.es",
      "role": "Developer"
    },
    {
      "name": "Alfonso Rodr\u00edguez",
      "email": "arodriguez@teltek.es",
      "role": "Developer"
    },
    {
      "name": "Felix Jacobi",
      "email": "felix@jacobi-hamburg.net",
      "role": "Developer"
    }
  ],
  "repositories": {
    "packagist": {
      "url": "https://packagist.org",
      "type": "composer"
    }
  },
  "support": {
    "issues": "https://github.com/littleredbutton/bigbluebutton-api-php/issues",
    "source": "https://github.com/littleredbutton/bigbluebutton-api-php/",
    "docs": "https://github.com/littleredbutton/bigbluebutton-api-php/blob/master/README.md"
  },
  "require": {
    "php": ">=7.4",
    "ext-curl": "*",
    "ext-simplexml": "*",
    "ext-mbstring": "*",
    "ext-json": "*"
  },
  "suggest": {
    "psr/http-client-implementation": "To use the PsrHttpClientTransport.",
    "psr/http-factory-implementation": "To use the PsrHttpClientTransport.",
    "psr/http-message": "To use the PsrClientHttpTransport.",
    "symfony/http-client-contracts": "To use the SymfonyHttpClientTransport.",
    "symfony/http-client": "To use the SymfonyHttpClientTransport."
  },
  "require-dev": {
    "psr/http-client": "^1.0",
    "psr/http-factory": "^1.0",
    "psr/http-message": "^1.0 || ^2.0",
    "symfony/dotenv": "^3.4|^4.0|^5.0",
    "symfony/http-client-contracts": "^1.1|^2.0",
    "symfony/http-client": "^4.4|^5.0",
    "symfony/process": "^3.4|^4.0|^5.0",
    "nyholm/psr7": "^1.4"
  },
  "autoload": {
    "psr-4": {
      "BigBlueButton\\": [
        "src",
        "tests/integration"
      ]
    }
  },
  "autoload-dev": {
    "psr-4": {
      "BigBlueButton\\Tests\\Functional\\": [
        "tests/functional"
      ]
    }
  },
  "scripts": {
    "test": "tools/phpunit  --testsuite=\"BigBlueButton unit test suite\"",
    "test-integration": "tools/phpunit  --testsuite=\"BigBlueButton integration test suite\"",
    "test-functional": "tools/phpunit --testsuite=\"BigBlueButton functional test suite\" --exclude-group=functional-legacy",
    "cs-fix": "tools/php-cs-fixer fix --allow-risky=yes",
    "cs-test": "tools/php-cs-fixer fix --dry-run --allow-risky=yes",
    "psalm": "tools/psalm --threads=1",
    "psalm-clear": "tools/psalm --clear-cache && tools/psalm --clear-global-cache",
    "psalm-fix": "tools/psalm --alter --issues=InvalidReturnType,InvalidNullableReturnType,MissingParamType,InvalidFalsableReturnType",
    "post-install-cmd": "tools/composer-git-hooks add --ignore-lock",
    "post-update-cmd": "tools/composer-git-hooks update"
  },
  "extra": {
    "hooks": {
      "pre-commit": [
        "tools/php-cs-fixer fix --dry-run --allow-risky=yes"
      ],
      "pre-push": [
        "tools/phpunit --testsuite=\"BigBlueButton unit test suite,BigBlueButton integration test suite\"",
        "tools/psalm --threads=1"
      ],
      "post-merge": "composer install",
      "post-checkout": "composer install"
    },
    "cotor": {
      "brainmaestro/composer-git-hooks": "^2.8",
      "extensions": {
        "phpunit/phpunit": {
          "fakerphp/faker": "1.20.*"
        }
      },
      "friendsofphp/php-cs-fixer": "^3.3",
      "phpunit/phpunit": "^9",
      "vimeo/psalm": "^4.22"
    }
  }
}

© 2025 UnknownSec
Solar Energy Design Course From Zero To Hero | Anyleson - Learning Platform
INR (₹)
India Rupee
$
United States Dollar
Solar Energy Design Course From Zero To Hero

Solar Energy Design Course From Zero To Hero

in Science
5.00
(1 Ratings)
Created by Kate Williams

Share

Share course with your friends

Buy with points