Exponential 5.x Kernel 7.5.40 Exponential New Stack (Symfony-based) Kernel — PHP Class Reference

Public Member Functions | List of all members
eZ\Publish\Core\MVC\Symfony\Security\User\APIUserProviderInterface Interface Reference

Interface adding eZ Publish API specific methods to Symfony UserProviderInterface. More...

Inheritance diagram for eZ\Publish\Core\MVC\Symfony\Security\User\APIUserProviderInterface:

## Public Member Functions
| loadUserByAPIUser (APIUser $apiUser)
| Loads a regular user object, usable by Symfony Security component, from a user object returned by Public API. More...

## Detailed Description

Interface adding eZ Publish API specific methods to Symfony UserProviderInterface.

Definition at line 15 of file APIUserProviderInterface.php.

## Member Function Documentation

## ◆ loadUserByAPIUser()

eZ\Publish\Core\MVC\Symfony\Security\User\APIUserProviderInterface::loadUserByAPIUser | ( | APIUser | $apiUser | ) |

Loads a regular user object, usable by Symfony Security component, from a user object returned by Public API.

Parameters

  \eZ\Publish\API\Repository\Values\User\User | $apiUser |

Returns
  \eZ\Publish\Core\MVC\Symfony\Security\User

Implemented in eZ\Publish\Core\MVC\Symfony\Security\User\Provider.

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

- APIUserProviderInterface.php

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.