1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- namespace OCA\Files_External\Migration;
- use OCP\IUser;
- use OCP\IUserSession;
- class DummyUserSession implements IUserSession {
- private ?IUser $user = null;
- public function login($uid, $password) {
- }
- public function logout() {
- }
- public function setUser($user) {
- $this->user = $user;
- }
- public function setVolatileActiveUser(?IUser $user): void {
- $this->user = $user;
- }
- public function getUser() {
- return $this->user;
- }
- public function isLoggedIn() {
- return !is_null($this->user);
- }
-
- public function getImpersonatingUserID() : ?string {
- return null;
- }
-
- public function setImpersonatingUserID(bool $useCurrentUser = true): void {
-
- }
- }
|