Added base exception class.

This commit is contained in:
flash 2020-05-22 12:35:48 +00:00
parent 378b450a66
commit c17897b505
6 changed files with 14 additions and 17 deletions

View file

@ -1,6 +1,6 @@
<?php
namespace Misuzu\Changelog;
use Exception;
use Misuzu\MisuzuException;
class ChangelogException extends Exception {}
class ChangelogException extends MisuzuException {}

View file

@ -1,6 +1,6 @@
<?php
namespace Misuzu\Comments;
use Exception;
use Misuzu\MisuzuException;
class CommentsException extends Exception {}
class CommentsException extends MisuzuException {}

6
src/MisuzuException.php Normal file
View file

@ -0,0 +1,6 @@
<?php
namespace Misuzu;
use Exception;
class MisuzuException extends Exception {}

View file

@ -1,6 +1,6 @@
<?php
namespace Misuzu\News;
use Exception;
use Misuzu\MisuzuException;
class NewsException extends Exception {}
class NewsException extends MisuzuException {}

View file

@ -8,16 +8,10 @@ use RuntimeException;
final class ChatToken {
public const TOKEN_LIFETIME = 60 * 60 * 24 * 7;
public function hasUserId(): bool {
return isset($this->user_id);
}
public function getUserId(): int {
return $this->user_id ?? 0;
}
public function hasToken(): bool {
return isset($this->token_string);
}
public function getToken(): string {
return $this->token_string ?? '';
}
@ -33,9 +27,6 @@ final class ChatToken {
}
public function delete(): void {
if(!$this->hasUserId() || !$this->hasToken())
return;
DB::prepare('
DELETE FROM `msz_user_chat_tokens`
WHERE `user_id` = :user,

View file

@ -1,6 +1,6 @@
<?php
namespace Misuzu\Users;
use Exception;
use Misuzu\MisuzuException;
class UsersException extends Exception {}
class UsersException extends MisuzuException {}