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\FieldType\User\UserStorage\Gateway Class Reference
Inheritance diagram for eZ\Publish\Core\FieldType\User\UserStorage\Gateway:

## Public Member Functions
| getFieldData ($fieldId, $userId=null)
| Get field data. More...
Public Member Functions inherited from eZ\Publish\Core\FieldType\StorageGateway
| setConnection ($connection)
| Sets the data storage connection to use. More...

## Additional Inherited Members
Protected Member Functions inherited from eZ\Publish\SPI\FieldType\StorageGateway
| getSequenceName ($table, $column)
| Get sequence name bound to database table and column. More...

## Detailed Description

Definition at line 11 of file FieldType/User/UserStorage/Gateway.php.

## Member Function Documentation

## ◆ getFieldData()

eZ\Publish\Core\FieldType\User\UserStorage\Gateway::getFieldData | ( |  | $fieldId,
|  |  | $userId = `null`
| ) |  |
| abstract

Get field data.

The User storage handles the following attributes, following the user field type in eZ Publish 4:

- account_key
- has_stored_login
- contentobject_id
- login
- email
- password_hash
- password_hash_type
- password_updated_at
- is_enabled
- is_locked
- last_visit
- login_count
- max_login

Parameters

  mixed | $fieldId |
  mixed | $userId |

Returns
  array

Reimplemented in eZ\Publish\Core\FieldType\User\UserStorage\Gateway\LegacyStorage, and eZ\Publish\Core\FieldType\User\UserStorage\Gateway\DoctrineStorage.

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

- FieldType/User/UserStorage/Gateway.php

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