|
@@ -5,7 +5,7 @@
|
|
|
|
|
|
/**
|
|
|
* A helper file for Laravel, to provide autocomplete information to your IDE
|
|
|
- * Generated for Laravel 10.48.4.
|
|
|
+ * Generated for Laravel 10.48.8.
|
|
|
*
|
|
|
* This file should not be included in your code, only analyzed by your IDE!
|
|
|
*
|
|
@@ -1640,36 +1640,6 @@ namespace Illuminate\Support\Facades {
|
|
|
/**
|
|
|
*
|
|
|
*
|
|
|
- * @method static bool attempt(array $credentials = [], bool $remember = false)
|
|
|
- * @method static bool once(array $credentials = [])
|
|
|
- * @method static void login(\Illuminate\Contracts\Auth\Authenticatable $user, bool $remember = false)
|
|
|
- * @method static \Illuminate\Contracts\Auth\Authenticatable|bool loginUsingId(mixed $id, bool $remember = false)
|
|
|
- * @method static \Illuminate\Contracts\Auth\Authenticatable|bool onceUsingId(mixed $id)
|
|
|
- * @method static bool viaRemember()
|
|
|
- * @method static void logout()
|
|
|
- * @method static \Symfony\Component\HttpFoundation\Response|null basic(string $field = 'email', array $extraConditions = [])
|
|
|
- * @method static \Symfony\Component\HttpFoundation\Response|null onceBasic(string $field = 'email', array $extraConditions = [])
|
|
|
- * @method static bool attemptWhen(array $credentials = [], array|callable|null $callbacks = null, bool $remember = false)
|
|
|
- * @method static void logoutCurrentDevice()
|
|
|
- * @method static \Illuminate\Contracts\Auth\Authenticatable|null logoutOtherDevices(string $password, string $attribute = 'password')
|
|
|
- * @method static void attempting(mixed $callback)
|
|
|
- * @method static \Illuminate\Contracts\Auth\Authenticatable getLastAttempted()
|
|
|
- * @method static string getName()
|
|
|
- * @method static string getRecallerName()
|
|
|
- * @method static \Illuminate\Auth\SessionGuard setRememberDuration(int $minutes)
|
|
|
- * @method static \Illuminate\Contracts\Cookie\QueueingFactory getCookieJar()
|
|
|
- * @method static void setCookieJar(\Illuminate\Contracts\Cookie\QueueingFactory $cookie)
|
|
|
- * @method static \Illuminate\Contracts\Events\Dispatcher getDispatcher()
|
|
|
- * @method static void setDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
|
|
|
- * @method static \Illuminate\Contracts\Session\Session getSession()
|
|
|
- * @method static \Illuminate\Contracts\Auth\Authenticatable|null getUser()
|
|
|
- * @method static \Symfony\Component\HttpFoundation\Request getRequest()
|
|
|
- * @method static \Illuminate\Auth\SessionGuard setRequest(\Symfony\Component\HttpFoundation\Request $request)
|
|
|
- * @method static \Illuminate\Support\Timebox getTimebox()
|
|
|
- * @method static void macro(string $name, object|callable $macro)
|
|
|
- * @method static void mixin(object $mixin, bool $replace = true)
|
|
|
- * @method static bool hasMacro(string $name)
|
|
|
- * @method static void flushMacros()
|
|
|
* @see \Illuminate\Auth\AuthManager
|
|
|
* @see \Illuminate\Auth\SessionGuard
|
|
|
*/ class Auth {
|
|
@@ -1851,95 +1821,386 @@ namespace Illuminate\Support\Facades {
|
|
|
return $instance->getDefaultUserProvider();
|
|
|
}
|
|
|
/**
|
|
|
- * {@inheritDoc}
|
|
|
+ * Get the currently authenticated user.
|
|
|
*
|
|
|
+ * @return \App\Models\User|null
|
|
|
* @static
|
|
|
*/ public static function user()
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
return $instance->user();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the ID for the currently authenticated user.
|
|
|
+ *
|
|
|
+ * @return int|string|null
|
|
|
+ * @static
|
|
|
+ */ public static function id()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->id();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Log a user into the application without sessions or cookies.
|
|
|
+ *
|
|
|
+ * @param array $credentials
|
|
|
+ * @return bool
|
|
|
+ * @static
|
|
|
+ */ public static function once($credentials = [])
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->once($credentials);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Log the given user ID into the application without sessions or cookies.
|
|
|
+ *
|
|
|
+ * @param mixed $id
|
|
|
+ * @return \App\Models\User|false
|
|
|
+ * @static
|
|
|
+ */ public static function onceUsingId($id)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->onceUsingId($id);
|
|
|
}
|
|
|
/**
|
|
|
* Validate a user's credentials.
|
|
|
*
|
|
|
+ * @param array $credentials
|
|
|
* @return bool
|
|
|
- * @codeCoverageIgnore
|
|
|
* @static
|
|
|
*/ public static function validate($credentials = [])
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
return $instance->validate($credentials);
|
|
|
}
|
|
|
/**
|
|
|
- * Determine if the current user is authenticated. If not, throw an exception.
|
|
|
+ * Attempt to authenticate using HTTP Basic Auth.
|
|
|
*
|
|
|
- * @return \App\Models\User
|
|
|
- * @throws \Illuminate\Auth\AuthenticationException
|
|
|
+ * @param string $field
|
|
|
+ * @param array $extraConditions
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Response|null
|
|
|
+ * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException
|
|
|
* @static
|
|
|
- */ public static function authenticate()
|
|
|
+ */ public static function basic($field = 'email', $extraConditions = [])
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
- return $instance->authenticate();
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->basic($field, $extraConditions);
|
|
|
}
|
|
|
/**
|
|
|
- * Determine if the guard has a user instance.
|
|
|
+ * Perform a stateless HTTP Basic login attempt.
|
|
|
+ *
|
|
|
+ * @param string $field
|
|
|
+ * @param array $extraConditions
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Response|null
|
|
|
+ * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException
|
|
|
+ * @static
|
|
|
+ */ public static function onceBasic($field = 'email', $extraConditions = [])
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->onceBasic($field, $extraConditions);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Attempt to authenticate a user using the given credentials.
|
|
|
*
|
|
|
+ * @param array $credentials
|
|
|
+ * @param bool $remember
|
|
|
* @return bool
|
|
|
* @static
|
|
|
- */ public static function hasUser()
|
|
|
+ */ public static function attempt($credentials = [], $remember = false)
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
- return $instance->hasUser();
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->attempt($credentials, $remember);
|
|
|
}
|
|
|
/**
|
|
|
- * Determine if the current user is authenticated.
|
|
|
+ * Attempt to authenticate a user with credentials and additional callbacks.
|
|
|
*
|
|
|
+ * @param array $credentials
|
|
|
+ * @param array|callable|null $callbacks
|
|
|
+ * @param bool $remember
|
|
|
* @return bool
|
|
|
* @static
|
|
|
- */ public static function check()
|
|
|
+ */ public static function attemptWhen($credentials = [], $callbacks = null, $remember = false)
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
- return $instance->check();
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->attemptWhen($credentials, $callbacks, $remember);
|
|
|
}
|
|
|
/**
|
|
|
- * Determine if the current user is a guest.
|
|
|
+ * Log the given user ID into the application.
|
|
|
+ *
|
|
|
+ * @param mixed $id
|
|
|
+ * @param bool $remember
|
|
|
+ * @return \App\Models\User|false
|
|
|
+ * @static
|
|
|
+ */ public static function loginUsingId($id, $remember = false)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->loginUsingId($id, $remember);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Log a user into the application.
|
|
|
+ *
|
|
|
+ * @param \Illuminate\Contracts\Auth\Authenticatable $user
|
|
|
+ * @param bool $remember
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function login($user, $remember = false)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->login($user, $remember);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Log the user out of the application.
|
|
|
+ *
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function logout()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->logout();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Log the user out of the application on their current device only.
|
|
|
+ *
|
|
|
+ * This method does not cycle the "remember" token.
|
|
|
+ *
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function logoutCurrentDevice()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->logoutCurrentDevice();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Invalidate other sessions for the current user.
|
|
|
+ *
|
|
|
+ * The application must be using the AuthenticateSession middleware.
|
|
|
+ *
|
|
|
+ * @param string $password
|
|
|
+ * @param string $attribute
|
|
|
+ * @return \App\Models\User|null
|
|
|
+ * @throws \Illuminate\Auth\AuthenticationException
|
|
|
+ * @static
|
|
|
+ */ public static function logoutOtherDevices($password, $attribute = 'password')
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->logoutOtherDevices($password, $attribute);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Register an authentication attempt event listener.
|
|
|
+ *
|
|
|
+ * @param mixed $callback
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function attempting($callback)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->attempting($callback);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the last user we attempted to authenticate.
|
|
|
+ *
|
|
|
+ * @return \App\Models\User
|
|
|
+ * @static
|
|
|
+ */ public static function getLastAttempted()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getLastAttempted();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get a unique identifier for the auth session value.
|
|
|
+ *
|
|
|
+ * @return string
|
|
|
+ * @static
|
|
|
+ */ public static function getName()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getName();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the name of the cookie used to store the "recaller".
|
|
|
+ *
|
|
|
+ * @return string
|
|
|
+ * @static
|
|
|
+ */ public static function getRecallerName()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getRecallerName();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Determine if the user was authenticated via "remember me" cookie.
|
|
|
*
|
|
|
* @return bool
|
|
|
* @static
|
|
|
- */ public static function guest()
|
|
|
+ */ public static function viaRemember()
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
- return $instance->guest();
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->viaRemember();
|
|
|
}
|
|
|
/**
|
|
|
- * Get the ID for the currently authenticated user.
|
|
|
+ * Set the number of minutes the remember me cookie should be valid for.
|
|
|
*
|
|
|
- * @return int|string|null
|
|
|
+ * @param int $minutes
|
|
|
+ * @return \Illuminate\Auth\SessionGuard
|
|
|
* @static
|
|
|
- */ public static function id()
|
|
|
+ */ public static function setRememberDuration($minutes)
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
- return $instance->id();
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->setRememberDuration($minutes);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the cookie creator instance used by the guard.
|
|
|
+ *
|
|
|
+ * @return \Illuminate\Contracts\Cookie\QueueingFactory
|
|
|
+ * @throws \RuntimeException
|
|
|
+ * @static
|
|
|
+ */ public static function getCookieJar()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getCookieJar();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Set the cookie creator instance used by the guard.
|
|
|
+ *
|
|
|
+ * @param \Illuminate\Contracts\Cookie\QueueingFactory $cookie
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function setCookieJar($cookie)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->setCookieJar($cookie);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the event dispatcher instance.
|
|
|
+ *
|
|
|
+ * @return \Illuminate\Contracts\Events\Dispatcher
|
|
|
+ * @static
|
|
|
+ */ public static function getDispatcher()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getDispatcher();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Set the event dispatcher instance.
|
|
|
+ *
|
|
|
+ * @param \Illuminate\Contracts\Events\Dispatcher $events
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function setDispatcher($events)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ $instance->setDispatcher($events);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the session store used by the guard.
|
|
|
+ *
|
|
|
+ * @return \Illuminate\Contracts\Session\Session
|
|
|
+ * @static
|
|
|
+ */ public static function getSession()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getSession();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Return the currently cached user.
|
|
|
+ *
|
|
|
+ * @return \App\Models\User|null
|
|
|
+ * @static
|
|
|
+ */ public static function getUser()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getUser();
|
|
|
}
|
|
|
/**
|
|
|
* Set the current user.
|
|
|
*
|
|
|
* @param \Illuminate\Contracts\Auth\Authenticatable $user
|
|
|
- * @return \App\Services\Auth\ReverseProxyGuard
|
|
|
+ * @return \Illuminate\Auth\SessionGuard
|
|
|
* @static
|
|
|
*/ public static function setUser($user)
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
return $instance->setUser($user);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the current request instance.
|
|
|
+ *
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Request
|
|
|
+ * @static
|
|
|
+ */ public static function getRequest()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getRequest();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Set the current request instance.
|
|
|
+ *
|
|
|
+ * @param \Symfony\Component\HttpFoundation\Request $request
|
|
|
+ * @return \Illuminate\Auth\SessionGuard
|
|
|
+ * @static
|
|
|
+ */ public static function setRequest($request)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->setRequest($request);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Get the timebox instance used by the guard.
|
|
|
+ *
|
|
|
+ * @return \Illuminate\Support\Timebox
|
|
|
+ * @static
|
|
|
+ */ public static function getTimebox()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->getTimebox();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Determine if the current user is authenticated. If not, throw an exception.
|
|
|
+ *
|
|
|
+ * @return \App\Models\User
|
|
|
+ * @throws \Illuminate\Auth\AuthenticationException
|
|
|
+ * @static
|
|
|
+ */ public static function authenticate()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->authenticate();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Determine if the guard has a user instance.
|
|
|
+ *
|
|
|
+ * @return bool
|
|
|
+ * @static
|
|
|
+ */ public static function hasUser()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->hasUser();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Determine if the current user is authenticated.
|
|
|
+ *
|
|
|
+ * @return bool
|
|
|
+ * @static
|
|
|
+ */ public static function check()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->check();
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Determine if the current user is a guest.
|
|
|
+ *
|
|
|
+ * @return bool
|
|
|
+ * @static
|
|
|
+ */ public static function guest()
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
+ return $instance->guest();
|
|
|
}
|
|
|
/**
|
|
|
* Forget the current user.
|
|
|
*
|
|
|
- * @return \App\Services\Auth\ReverseProxyGuard
|
|
|
+ * @return \Illuminate\Auth\SessionGuard
|
|
|
* @static
|
|
|
*/ public static function forgetUser()
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
return $instance->forgetUser();
|
|
|
}
|
|
|
/**
|
|
@@ -1949,7 +2210,7 @@ namespace Illuminate\Support\Facades {
|
|
|
* @static
|
|
|
*/ public static function getProvider()
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
return $instance->getProvider();
|
|
|
}
|
|
|
/**
|
|
@@ -1960,8 +2221,50 @@ namespace Illuminate\Support\Facades {
|
|
|
* @static
|
|
|
*/ public static function setProvider($provider)
|
|
|
{
|
|
|
- /** @var \App\Services\Auth\ReverseProxyGuard $instance */
|
|
|
+ /** @var \Illuminate\Auth\SessionGuard $instance */
|
|
|
$instance->setProvider($provider);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Register a custom macro.
|
|
|
+ *
|
|
|
+ * @param string $name
|
|
|
+ * @param object|callable $macro
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function macro($name, $macro)
|
|
|
+ {
|
|
|
+ \Illuminate\Auth\SessionGuard::macro($name, $macro);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Mix another object into the class.
|
|
|
+ *
|
|
|
+ * @param object $mixin
|
|
|
+ * @param bool $replace
|
|
|
+ * @return void
|
|
|
+ * @throws \ReflectionException
|
|
|
+ * @static
|
|
|
+ */ public static function mixin($mixin, $replace = true)
|
|
|
+ {
|
|
|
+ \Illuminate\Auth\SessionGuard::mixin($mixin, $replace);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Checks if macro is registered.
|
|
|
+ *
|
|
|
+ * @param string $name
|
|
|
+ * @return bool
|
|
|
+ * @static
|
|
|
+ */ public static function hasMacro($name)
|
|
|
+ {
|
|
|
+ return \Illuminate\Auth\SessionGuard::hasMacro($name);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Flush the existing macros.
|
|
|
+ *
|
|
|
+ * @return void
|
|
|
+ * @static
|
|
|
+ */ public static function flushMacros()
|
|
|
+ {
|
|
|
+ \Illuminate\Auth\SessionGuard::flushMacros();
|
|
|
}
|
|
|
}
|
|
|
/**
|
|
@@ -8569,6 +8872,17 @@ namespace Illuminate\Support\Facades {
|
|
|
{
|
|
|
/** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */
|
|
|
return $instance->hasSent($notifiable, $notification);
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * Specify if notification should be serialized and restored when being "pushed" to the queue.
|
|
|
+ *
|
|
|
+ * @param bool $serializeAndRestore
|
|
|
+ * @return \Illuminate\Support\Testing\Fakes\NotificationFake
|
|
|
+ * @static
|
|
|
+ */ public static function serializeAndRestore($serializeAndRestore = true)
|
|
|
+ {
|
|
|
+ /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */
|
|
|
+ return $instance->serializeAndRestore($serializeAndRestore);
|
|
|
}
|
|
|
/**
|
|
|
* Get the notifications that have been sent.
|