Compare commits

...

5 Commits

3 changed files with 3 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2025 Potter
Copyright (c) 2025 Jay Potter
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction, including

View File

@@ -9,11 +9,5 @@ use \Exception;
abstract class AbstractThrowable extends Exception implements ThrowableInterface
{
abstract public function getMessage(): string;
abstract public function getCode(): int;
abstract public function getFile(): string;
abstract public function getLine(): int;
abstract public function getTrace(): array;
abstract public function getTraceAsString(): string;
abstract public function getPrevious(): ?BaseThrowable;
}

View File

@@ -10,7 +10,7 @@ use \Potter\Stringable\StringableInterface;
interface ThrowableInterface extends StringableInterface
{
public function getMessage(): string;
public function getCode(): int;
public function getCode();
public function getFile(): string;
public function getLine(): int;
public function getTrace(): array;