koel/app/Libraries/WatchRecord/WatchRecordInterface.php

19 lines
328 B
PHP
Raw Normal View History

2016-02-04 15:04:53 +00:00
<?php
namespace App\Libraries\WatchRecord;
interface WatchRecordInterface
{
2018-08-24 15:27:19 +00:00
public function parse(string $string);
2016-02-04 15:04:53 +00:00
2018-08-24 15:27:19 +00:00
public function getPath(): string;
2016-02-04 15:04:53 +00:00
2018-08-24 15:27:19 +00:00
public function isDeleted(): bool;
2016-02-04 15:04:53 +00:00
2018-08-24 15:27:19 +00:00
public function isNewOrModified(): bool;
2016-02-04 15:04:53 +00:00
2018-08-24 15:27:19 +00:00
public function isDirectory(): bool;
2016-02-04 15:04:53 +00:00
2018-08-24 15:27:19 +00:00
public function isFile(): bool;
2016-02-04 15:04:53 +00:00
}