Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250706) (a6b17d8f6bd)
Slim\Interfaces\Psr17FactoryInterface Interface Reference
Inheritance diagram for Slim\Interfaces\Psr17FactoryInterface:
Slim\Factory\Psr17\Psr17Factory Slim\Factory\Psr17\GuzzlePsr17Factory Slim\Factory\Psr17\HttpSoftPsr17Factory Slim\Factory\Psr17\LaminasDiactorosPsr17Factory Slim\Factory\Psr17\NyholmPsr17Factory Slim\Factory\Psr17\SlimHttpPsr17Factory Slim\Factory\Psr17\SlimPsr17Factory

Static Public Member Functions

static getResponseFactory ()
 
static getServerRequestCreator ()
 
static getStreamFactory ()
 
static isResponseFactoryAvailable ()
 Is the PSR-17 ResponseFactory available.
 
static isServerRequestCreatorAvailable ()
 Is the ServerRequest creator available.
 
static isStreamFactoryAvailable ()
 Is the PSR-17 StreamFactory available.
 

Member Function Documentation

◆ getResponseFactory()

static Slim\Interfaces\Psr17FactoryInterface::getResponseFactory ( )
static
Exceptions
RuntimeExceptionwhen the factory could not be instantiated

Implemented in Slim\Factory\Psr17\Psr17Factory.

◆ getServerRequestCreator()

static Slim\Interfaces\Psr17FactoryInterface::getServerRequestCreator ( )
static
Exceptions
RuntimeExceptionwhen the factory could not be instantiated

Implemented in Slim\Factory\Psr17\NyholmPsr17Factory, and Slim\Factory\Psr17\Psr17Factory.

◆ getStreamFactory()

static Slim\Interfaces\Psr17FactoryInterface::getStreamFactory ( )
static
Exceptions
RuntimeExceptionwhen the factory could not be instantiated

Implemented in Slim\Factory\Psr17\Psr17Factory.

◆ isResponseFactoryAvailable()

static Slim\Interfaces\Psr17FactoryInterface::isResponseFactoryAvailable ( )
static

Is the PSR-17 ResponseFactory available.

Implemented in Slim\Factory\Psr17\Psr17Factory.

◆ isServerRequestCreatorAvailable()

static Slim\Interfaces\Psr17FactoryInterface::isServerRequestCreatorAvailable ( )
static

Is the ServerRequest creator available.

Implemented in Slim\Factory\Psr17\Psr17Factory.

◆ isStreamFactoryAvailable()

static Slim\Interfaces\Psr17FactoryInterface::isStreamFactoryAvailable ( )
static

Is the PSR-17 StreamFactory available.

Implemented in Slim\Factory\Psr17\Psr17Factory.


The documentation for this interface was generated from the following file: