← Back
Editing: RecentContact.php
<?php declare(strict_types=1); /** * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\ContactsInteraction\Db; use OCP\AppFramework\Db\Entity; use OCP\DB\Types; /** * @method void setActorUid(string $uid) * @method string|null getActorUid() * @method void setUid(string $uid) * @method string|null getUid() * @method void setEmail(string $email) * @method string|null getEmail() * @method void setFederatedCloudId(string $federatedCloudId) * @method string|null getFederatedCloudId() * @method void setCard(string $card) * @method string getCard() * @method void setLastContact(int $lastContact) * @method int getLastContact() */ class RecentContact extends Entity { protected string $actorUid = ''; protected ?string $uid = null; protected ?string $email = null; protected ?string $federatedCloudId = null; protected string $card = ''; protected int $lastContact = -1; public function __construct() { $this->addType('actorUid', Types::STRING); $this->addType('uid', Types::STRING); $this->addType('email', Types::STRING); $this->addType('federatedCloudId', Types::STRING); $this->addType('card', Types::BLOB); $this->addType('lastContact', Types::INTEGER); } }
Save File
Cancel