repod/stubs/OCA/GPodderSync/Db/EpisodeAction/EpisodeActionEntity.php
Michel Roux c8f2e33b57
All checks were successful
repod / nextcloud (push) Successful in 1m8s
repod / xml (push) Successful in 27s
repod / nodejs (push) Successful in 1m52s
Fix psalm
2023-12-23 16:50:52 +00:00

41 lines
1.1 KiB
PHP

<?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
{
public $id;
/**
* @return EpisodeActionType[]
*/
public function jsonSerialize(): mixed {}
}