name: EnsureEmailIsVerified class_comment: null dependencies: - name: Closure type: class source: Closure - name: MustVerifyEmail type: class source: Illuminate\Contracts\Auth\MustVerifyEmail - name: Redirect type: class source: Illuminate\Support\Facades\Redirect - name: URL type: class source: Illuminate\Support\Facades\URL properties: [] methods: - name: redirectTo visibility: public parameters: - name: route comment: '# * Specify the redirect route for the middleware. # * # * @param string $route # * @return string' - name: handle visibility: public parameters: - name: request - name: next - name: redirectToRoute default: 'null' comment: '# * Handle an incoming request. # * # * @param \Illuminate\Http\Request $request # * @param \Closure $next # * @param string|null $redirectToRoute # * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse|null' traits: - Closure - Illuminate\Contracts\Auth\MustVerifyEmail - Illuminate\Support\Facades\Redirect - Illuminate\Support\Facades\URL interfaces: []