Requirements

Symfony

The minimal required version of Symfony is 6.1.

Extensions

These PHP extensions are required:

  • json

  • libxml

  • simplexml

Packages

In order to get the CAS bundle working, you will require some dependencies.

To give a maximum freedom to the users using, each required dependencies is a well defined standardized PHP class.

See the PHP-FIG framework group for more information.

Dependency

PSR

Implementations

Example package

Logger

PSR-3

log-implementation

monolog/monolog

Cache

PSR-6

cache-implementation

symfony/cache

HTTP factories

PSR-17

http-factory-implementations

nyholm/psr7

HTTP Client

PSR-18

http-client-implementations

symfony/http-client

You are free to use any package you want, as long as they are implementing the proper requirement.