Interface
UserInterface
Magento\User\Api\Data\UserInterface
What it does
This interface defines the data contract for admin user entities in Magento 2.
Developers use this interface when working with admin user data through APIs or repositories, ensuring consistent access to user properties like name, email, username, password, active status, and locale preferences.
It's part of Magento's service contract layer for admin user management.
Public Methods
- getId()
- setId()
- getFirstName()
- setFirstName()
- getLastName()
- setLastName()
- getEmail()
- setEmail()
- getUserName()
- setUserName()
- getPassword()
- setPassword()
- getCreated()
- setCreated()
- getModified()
- setModified()
- getIsActive()
- setIsActive()
- getInterfaceLocale()
- setInterfaceLocale()