diff --git a/src/SmsGateway/Auth/DatabaseAuth.php b/src/SmsGateway/Auth/DatabaseAuth.php index d445834..fcc8621 100644 --- a/src/SmsGateway/Auth/DatabaseAuth.php +++ b/src/SmsGateway/Auth/DatabaseAuth.php @@ -6,4 +6,29 @@ use SmsGateway\LoggerInterface; class DatabaseAuth implements AuthInterface { + private $logger; + + public function __construct(LoggerInterface $logger) { + throw new \Exception("This authenticator is not implemented yet!"); + } + + public function isTokenValid($token, $ip, $sessionId) { + return false; + } + + public function getToken($username, $ip, $sessionId) { + return null; + } + + public function removeToken($token, $ip, $sessionId) { + return true; + } + + public function getLogger() { + return $this->logger; + } + + public function setLogger(LoggerInterface $logger) { + $this->logger = $logger; + } }