interface UserPreferenceRepositoryInterface (View source)

Persistence for per-user interface preferences stored as key-value pairs.

Methods

findByUserIdAndKey(int $userId, string $key)

No description

array
findAllByUserId(int $userId)

No description

void
save(UserPreference $preference)

No description

void
createOrUpdate(int $userId, string $key, string|null $value)

No description

void
deleteByUserIdAndKey(int $userId, string $key)

No description

void
deleteAllByUserId(int $userId)

No description

Details

UserPreference|null findByUserIdAndKey(int $userId, string $key)

No description

Parameters

int $userId
string $key

Return Value

UserPreference|null

array findAllByUserId(int $userId)

No description

Parameters

int $userId

Return Value

array

void save(UserPreference $preference)

No description

Parameters

UserPreference $preference

Return Value

void

void createOrUpdate(int $userId, string $key, string|null $value)

No description

Parameters

int $userId
string $key
string|null $value

Return Value

void

void deleteByUserIdAndKey(int $userId, string $key)

No description

Parameters

int $userId
string $key

Return Value

void

void deleteAllByUserId(int $userId)

No description

Parameters

int $userId

Return Value

void