PHP Class Flarum\Api\Client

Afficher le fichier Open project: flarum/core Class Usage Examples

Protected Properties

Свойство Type Description
$container Illuminate\Contracts\Container\Container
$errorHandler ErrorHandler

Méthodes publiques

Méthode Description
__construct ( Illuminate\Contracts\Container\Container $container, ErrorHandler $errorHandler )
send ( string | Flarum\Http\Controller\ControllerInterface $controller, User | null $actor, array $queryParams = [], array $body = [] ) : Psr\Http\Message\ResponseInterface Execute the given API action class, pass the input and return its response.

Method Details

__construct() public méthode

public __construct ( Illuminate\Contracts\Container\Container $container, ErrorHandler $errorHandler )
$container Illuminate\Contracts\Container\Container
$errorHandler ErrorHandler

send() public méthode

Execute the given API action class, pass the input and return its response.
public send ( string | Flarum\Http\Controller\ControllerInterface $controller, User | null $actor, array $queryParams = [], array $body = [] ) : Psr\Http\Message\ResponseInterface
$controller string | Flarum\Http\Controller\ControllerInterface
$actor Flarum\Core\User | null
$queryParams array
$body array
Résultat Psr\Http\Message\ResponseInterface

Property Details

$container protected_oe property

protected Container,Illuminate\Contracts\Container $container
Résultat Illuminate\Contracts\Container\Container

$errorHandler protected_oe property

protected ErrorHandler,Flarum\Api $errorHandler
Résultat ErrorHandler