%PDF- %PDF-
Direktori : /www/varak.net/nextcloud.varak.net/apps_old/apps/bookmarks/lib/Db/ |
Current File : //www/varak.net/nextcloud.varak.net/apps_old/apps/bookmarks/lib/Db/Folder.php |
<?php /* * Copyright (c) 2020. The Nextcloud Bookmarks contributors. * * This file is licensed under the Affero General Public License version 3 or later. See the COPYING file. */ namespace OCA\Bookmarks\Db; use OCP\AppFramework\Db\Entity; /** * Class Folder * * @package OCA\Bookmarks\Db * @method string getTitle() * @method setTitle(string $title) * @method string getUserId() * @method setUserId(string $userId) */ class Folder extends Entity { /** * @var string */ protected $title; /** * @var string */ protected $userId; public static $columns = ['id', 'title', 'user_id']; public function __construct() { // add types in constructor $this->addType('title', 'string'); $this->addType('userId', 'string'); } /** * @return array{id: int, title: string, userId: string} */ public function toArray(): array { return ['id' => $this->id, 'title' => $this->title, 'userId' => $this->userId]; } }