mirror of
https://github.com/brufdev/many-notes.git
synced 2026-05-04 16:40:10 -05:00
Refactor classes to be final
This commit is contained in:
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
final class Audio extends File
|
||||
final class Audio
|
||||
{
|
||||
/** @var list<string> */
|
||||
private static array $extensions = [
|
||||
@@ -19,6 +19,6 @@ final class Audio extends File
|
||||
*/
|
||||
public static function extensions(bool $withDots = false): array
|
||||
{
|
||||
return $withDots ? parent::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
return $withDots ? File::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,12 +4,12 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
class File
|
||||
final class File
|
||||
{
|
||||
/**
|
||||
* Get the extensions for the files.
|
||||
*
|
||||
* @param list<string> $extensions
|
||||
* @param list<string> $extensions
|
||||
* @return list<string>
|
||||
*/
|
||||
public static function extensionsWithDots(array $extensions): array
|
||||
|
||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
final class Image extends File
|
||||
final class Image
|
||||
{
|
||||
/** @var list<string> */
|
||||
private static array $extensions = [
|
||||
@@ -22,6 +22,6 @@ final class Image extends File
|
||||
*/
|
||||
public static function extensions(bool $withDots = false): array
|
||||
{
|
||||
return $withDots ? parent::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
return $withDots ? File::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
final class Note extends File
|
||||
final class Note
|
||||
{
|
||||
/** @var list<string> */
|
||||
private static array $extensions = [
|
||||
@@ -19,6 +19,6 @@ final class Note extends File
|
||||
*/
|
||||
public static function extensions(bool $withDots = false): array
|
||||
{
|
||||
return $withDots ? parent::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
return $withDots ? File::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
final class Pdf extends File
|
||||
final class Pdf
|
||||
{
|
||||
/** @var list<string> */
|
||||
private static array $extensions = [
|
||||
@@ -18,6 +18,6 @@ final class Pdf extends File
|
||||
*/
|
||||
public static function extensions(bool $withDots = false): array
|
||||
{
|
||||
return $withDots ? parent::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
return $withDots ? File::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Services\VaultFiles;
|
||||
|
||||
final class Video extends File
|
||||
final class Video
|
||||
{
|
||||
/** @var list<string> */
|
||||
private static array $extensions = [
|
||||
@@ -19,6 +19,6 @@ final class Video extends File
|
||||
*/
|
||||
public static function extensions(bool $withDots = false): array
|
||||
{
|
||||
return $withDots ? parent::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
return $withDots ? File::extensionsWithDots(self::$extensions) : self::$extensions;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user