Plentymarkets interface documentation
User
Contracts
UserRepositoryContract
UserRepositoryContract
Namespace
Plenty\Modules\User\Contracts
Methods
public getAll():Illuminate\Database\Eloquent\Collection
Return type:        User
Get user by given user id
Name  | 
Type  | 
Description  | 
  | 
public getUserByEmail($email):Plenty\Modules\User\Models\User
Return type:        User
Get user by given user id
Name  | 
Type  | 
Description  | 
  | 
public getUserByStatus($status):Illuminate\Database\Eloquent\Collection
Return type:        Collection
Get all users by given status
Name  | 
Type  | 
Description  | 
  | 
public getAllPinUsers($clientName = null, $clientSecret = null):Illuminate\Database\Eloquent\Collection
Return type:        Collection
Get all users with a pin
Name  | 
Type  | 
Description  | 
  | 
||
  | 
public findByName($name):Illuminate\Database\Eloquent\Collection
Return type:        Collection
Name  | 
Type  | 
Description  | 
  | 
public setBackendPluginSet($userId, $setId):bool
Sets the selected PluginSet for a given user's backend
Name  | 
Type  | 
Description  | 
  | 
||
  | 
public getBackendPluginSet($userId):Plenty\Modules\Plugin\PluginSet\Models\PluginSet
Models
User
User
Namespace
Plenty\Modules\User\Models
| Name | Type | Description | 
|---|---|---|
id  | 
||
user  | 
||
realName  | 
||
lang  | 
||
ipLimit  | 
||
ustatus  | 
||
memberId  | 
||
timestamp  | 
||
timezone  | 
||
googleEmail  | 
||
skype  | 
||
ical  | 
||
psConfig  | 
||
psItem  | 
||
psEbay  | 
||
psStock  | 
||
psCustomer  | 
||
psOrder  | 
||
psStats  | 
||
psData  | 
||
pcConfig  | 
||
pcContent  | 
||
pcNewsletter  | 
||
pcLayout  | 
||
pcDialog  | 
||
pcStats  | 
||
pcData  | 
||
pcBlog  | 
||
signature  | 
||
color  | 
||
eks  | 
||
payments  | 
||
acceptAgb  | 
||
api  | 
||
image  | 
||
delOrder  | 
||
delArticle  | 
||
delRecord  | 
||
plentystat  | 
||
plentyconnect  | 
||
webspaceAccess  | 
||
accessControlList  | 
||
plentymarketsShippingOrderId  | 
||
plentymarketsShippingItem  | 
||
plentymarketsShippingAuto  | 
||
plentymarketsShippingLabel  | 
||
plentymarketsShippingConfig  | 
||
warehouseId  | 
||
calendar  | 
||
orderStatus  | 
||
warehouseRepairId  | 
||
project  | 
||
ticket  | 
||
order  | 
||
blog  | 
||
lead  | 
||
customer  | 
||
totalVacationDays  | 
||
roleId  | 
||
salutation  | 
||
dataLang  | 
||
disabled  | 
||
scheduler  | 
||
item  | 
||
incomingItems  | 
||
backendPluginSetId  | 
The ID of the user’s selected backend set  | 
Methods
public toArray()
Returns this model as an array.