[20-Jan-2026 10:25:24 UTC] PHP Fatal error:  Trait "App\Models\HasRoles" not found in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/app/Models/User.php on line 11
[30-Jan-2026 11:48:57 UTC] PHP Fatal error:  Uncaught Error: Undefined constant "_DIR_" in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php:2
Stack trace:
#0 {main}
  thrown in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php on line 2
[30-Jan-2026 11:50:28 UTC] PHP Fatal error:  Uncaught Error: Undefined constant "_DIR_" in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php:2
Stack trace:
#0 {main}
  thrown in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php on line 2
[03-Feb-2026 12:18:04 UTC] PHP Fatal error:  Uncaught RuntimeException: A facade root has not been set. in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:360
Stack trace:
#0 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/bootstrap/app.php(53): Illuminate\Support\Facades\Facade::__callStatic()
#1 [internal function]: {closure:{closure:/home/sxbusxeuj7ya/public_html/shiftmatrix.ca/bootstrap/app.php:26}:27}()
#2 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/ReportableHandler.php(44): call_user_func()
#3 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(386): Illuminate\Foundation\Exceptions\ReportableHandler->__invoke()
#4 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(365): Illuminate\Foundation\Exceptions\Handler->reportThrowable()
#5 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(562): Illuminate\Foundation\Exceptions\Handler->report()
#6 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(146): Illuminate\Foundation\Http\Kernel->reportException()
#7 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\Foundation\Http\Kernel->handle()
#8 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/index.php(20): Illuminate\Foundation\Application->handleRequest()
#9 {main}
  thrown in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php on line 360
[03-Feb-2026 17:48:20 Asia/Kolkata] PHP Fatal error:  During class fetch: Uncaught ErrorException: include(/home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/../laravel/framework/src/Illuminate/Auth/Passwords/CanResetPassword.php): Failed to open stream: No such file or directory in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php:576
Stack trace:
#0 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError()
#1 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(576): Illuminate\Foundation\Bootstrap\HandleExceptions->{closure:Illuminate\Foundation\Bootstrap\HandleExceptions::forwardsTo():257}()
#2 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(576): include('/home/sxbusxeuj...')
#3 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
#4 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Auth/User.php(14): Composer\Autoload\ClassLoader->loadClass()
#5 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(576): include('/home/sxbusxeuj...')
#6 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
#7 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/app/Models/User.php(12): Composer\Autoload\ClassLoader->loadClass()
#8 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(576): include('/home/sxbusxeuj...')
#9 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}()
#10 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php(208): Composer\Autoload\ClassLoader->loadClass()
#11 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php(54): Illuminate\Auth\EloquentUserProvider->createModel()
#12 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php(186): Illuminate\Auth\EloquentUserProvider->retrieveById()
#13 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php(56): Illuminate\Auth\SessionGuard->user()
#14 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(82): Illuminate\Auth\SessionGuard->check()
#15 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(61): Illuminate\Auth\Middleware\Authenticate->authenticate()
#16 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Auth\Middleware\Authenticate->handle()
#17 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#18 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle()
#19 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#20 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle()
#21 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#22 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest()
#23 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle()
#24 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#25 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle()
#26 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#27 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle()
#28 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#29 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then()
#30 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack()
#31 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute()
#32 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute()
#33 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch()
#34 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}()
#35 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}()
#36 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#37 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()
#38 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#39 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#40 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle()
#41 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#42 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle()
#43 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#44 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle()
#45 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#46 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle()
#47 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#48 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle()
#49 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#50 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle()
#51 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#52 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePathEncoding->handle()
#53 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
#54 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then()
#55 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
#56 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\Foundation\Http\Kernel->handle()
#57 /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/index.php(20): Illuminate\Foundation\Application->handleRequest()
#58 {main} in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/laravel/framework/src/Illuminate/Foundation/Auth/User.php on line 14
[03-Feb-2026 17:54:54 Asia/Kolkata] PHP Deprecated:  SimpleSoftwareIO\QrCode\Generator::generate(): Implicitly marking parameter $filename as nullable is deprecated, the explicit nullable type must be used instead in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/simplesoftwareio/simple-qrcode/src/Generator.php on line 169
[03-Feb-2026 17:54:54 Asia/Kolkata] PHP Deprecated:  BaconQrCode\Encoder\Encoder::chooseMode(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php on line 158
[03-Feb-2026 17:54:54 Asia/Kolkata] PHP Deprecated:  BaconQrCode\Common\ReedSolomonCodec::decode(): Implicitly marking parameter $erasures as nullable is deprecated, the explicit nullable type must be used instead in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/bacon/bacon-qr-code/src/Common/ReedSolomonCodec.php on line 225
[10-Feb-2026 15:23:55 UTC] PHP Warning:  symlink(): File exists in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php on line 2
[12-Feb-2026 01:33:24 Canada/Eastern] PHP Fatal error:  Maximum execution time of 180 seconds exceeded in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/dompdf/dompdf/src/Adapter/CPDF.php on line 622
[12-Feb-2026 06:37:10 UTC] PHP Warning:  symlink(): File exists in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/public/link.php on line 2
[12-Feb-2026 01:46:53 Canada/Eastern] PHP Fatal error:  Maximum execution time of 180 seconds exceeded in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/dompdf/dompdf/lib/Cpdf.php on line 6125
[12-Feb-2026 01:52:23 Canada/Eastern] PHP Fatal error:  Maximum execution time of 180 seconds exceeded in /home/sxbusxeuj7ya/public_html/shiftmatrix.ca/vendor/dompdf/dompdf/lib/Cpdf.php on line 5968
