RePod-Nextcloud-App/stubs/OCA/GPodderSync/Db/EpisodeAction/EpisodeActionEntity.php

41 lines
1.1 KiB
PHP
Raw Normal View History

2023-08-24 00:42:01 +02:00
<?php
declare(strict_types=1);
namespace OCA\GPodderSync\Db\EpisodeAction;
use OCA\GPodderSync\Core\EpisodeAction\EpisodeAction;
use OCP\AppFramework\Db\Entity;
/**
* @psalm-import-type EpisodeActionType from EpisodeAction
*
* @method string getPodcast()
* @method void setPodcast(string $podcast)
* @method string getEpisode()
* @method void setEpisode(string $episode)
* @method string getAction()
* @method void setAction(string $action)
* @method int getTimestampEpoch()
* @method void setTimestampEpoch(mixed $timestampEpoch)
* @method int getStarted()
* @method void setStarted(integer $started)
* @method int getPosition()
* @method void setPosition(integer $position)
* @method int getTotal()
* @method void setTotal(integer $total)
* @method string getGuid()
* @method void setGuid(string $guid)
* @method string getUserId()
* @method void setUserId(string $userId)
*/
class EpisodeActionEntity extends Entity implements \JsonSerializable
{
2023-12-23 17:50:52 +01:00
public $id;
2023-08-24 00:42:01 +02:00
/**
* @return EpisodeActionType[]
*/
2023-12-23 17:25:20 +01:00
public function jsonSerialize(): mixed {}
2023-08-24 00:42:01 +02:00
}