first commit

This commit is contained in:
René Preuß committed 2021-07-19 20:55:01 +02:00
commit f42347aa99
33 files changed
+8074

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
<?php
namespace App\Bunny\Filesystem;
use Illuminate\Support\Str;
class LocalFile implements File
{
private string $filename;
private ?string $checksum;
public function __construct(string $filename, ?string $checksum)
{
$this->filename = $filename;
$this->checksum = $checksum;
}
public function getFilename($search = '', $replace = ''): string
{
return Str::replaceFirst($search, $replace, $this->filename);
}
public function getChecksum(): string
{
return $this->checksum;
}
public function isDirectory(): bool
{
return $this->checksum == null;
}
}