|
|
|
|
@ -60,6 +60,7 @@ class OfflineUser { |
|
|
|
|
* @var string $foundDeleted the timestamp when the user was detected as unavailable |
|
|
|
|
*/ |
|
|
|
|
protected $foundDeleted; |
|
|
|
|
protected ?string $extStorageHome = null; |
|
|
|
|
/** |
|
|
|
|
* @var string $email |
|
|
|
|
*/ |
|
|
|
|
@ -207,6 +208,13 @@ class OfflineUser { |
|
|
|
|
return (int)$this->foundDeleted; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public function getExtStorageHome(): string { |
|
|
|
|
if ($this->extStorageHome === null) { |
|
|
|
|
$this->fetchDetails(); |
|
|
|
|
} |
|
|
|
|
return (string)$this->extStorageHome; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* getter for having active shares |
|
|
|
|
* @return bool |
|
|
|
|
@ -227,6 +235,7 @@ class OfflineUser { |
|
|
|
|
'uid' => 'user_ldap', |
|
|
|
|
'homePath' => 'user_ldap', |
|
|
|
|
'foundDeleted' => 'user_ldap', |
|
|
|
|
'extStorageHome' => 'user_ldap', |
|
|
|
|
'email' => 'settings', |
|
|
|
|
'lastLogin' => 'login', |
|
|
|
|
]; |
|
|
|
|
|