├── LICENSE.md ├── README.md ├── composer.json └── src └── Illuminate ├── Auth ├── Access │ ├── AuthorizationException.php │ ├── Gate.php │ ├── HandlesAuthorization.php │ └── Response.php ├── AuthManager.php ├── AuthServiceProvider.php ├── Authenticatable.php ├── AuthenticationException.php ├── Console │ ├── AuthMakeCommand.php │ ├── ClearResetsCommand.php │ └── stubs │ │ └── make │ │ ├── controllers │ │ └── HomeController.stub │ │ ├── routes.stub │ │ └── views │ │ ├── auth │ │ ├── login.stub │ │ ├── passwords │ │ │ ├── email.stub │ │ │ └── reset.stub │ │ └── register.stub │ │ ├── home.stub │ │ └── layouts │ │ └── app.stub ├── CreatesUserProviders.php ├── DatabaseUserProvider.php ├── EloquentUserProvider.php ├── Events │ ├── Attempting.php │ ├── Authenticated.php │ ├── Failed.php │ ├── Lockout.php │ ├── Login.php │ ├── Logout.php │ ├── PasswordReset.php │ └── Registered.php ├── GenericUser.php ├── GuardHelpers.php ├── Middleware │ ├── Authenticate.php │ ├── AuthenticateWithBasicAuth.php │ └── Authorize.php ├── Notifications │ └── ResetPassword.php ├── Passwords │ ├── CanResetPassword.php │ ├── DatabaseTokenRepository.php │ ├── PasswordBroker.php │ ├── PasswordBrokerManager.php │ ├── PasswordResetServiceProvider.php │ └── TokenRepositoryInterface.php ├── Recaller.php ├── RequestGuard.php ├── SessionGuard.php ├── TokenGuard.php └── composer.json ├── Broadcasting ├── BroadcastController.php ├── BroadcastEvent.php ├── BroadcastException.php ├── BroadcastManager.php ├── BroadcastServiceProvider.php ├── Broadcasters │ ├── Broadcaster.php │ ├── LogBroadcaster.php │ ├── NullBroadcaster.php │ ├── PusherBroadcaster.php │ └── RedisBroadcaster.php ├── Channel.php ├── InteractsWithSockets.php ├── PendingBroadcast.php ├── PresenceChannel.php ├── PrivateChannel.php └── composer.json ├── Bus ├── BusServiceProvider.php ├── Dispatcher.php ├── Queueable.php └── composer.json ├── Cache ├── ApcStore.php ├── ApcWrapper.php ├── ArrayStore.php ├── CacheManager.php ├── CacheServiceProvider.php ├── Console │ ├── CacheTableCommand.php │ ├── ClearCommand.php │ ├── ForgetCommand.php │ └── stubs │ │ └── cache.stub ├── DatabaseStore.php ├── Events │ ├── CacheEvent.php │ ├── CacheHit.php │ ├── CacheMissed.php │ ├── KeyForgotten.php │ └── KeyWritten.php ├── FileStore.php ├── Lock.php ├── MemcachedConnector.php ├── MemcachedLock.php ├── MemcachedStore.php ├── NullStore.php ├── RateLimiter.php ├── RedisLock.php ├── RedisStore.php ├── RedisTaggedCache.php ├── Repository.php ├── RetrievesMultipleKeys.php ├── TagSet.php ├── TaggableStore.php ├── TaggedCache.php └── composer.json ├── Config ├── Repository.php └── composer.json ├── Console ├── Application.php ├── Command.php ├── ConfirmableTrait.php ├── DetectsApplicationNamespace.php ├── Events │ ├── ArtisanStarting.php │ ├── CommandFinished.php │ └── CommandStarting.php ├── GeneratorCommand.php ├── OutputStyle.php ├── Parser.php ├── Scheduling │ ├── CacheMutex.php │ ├── CallbackEvent.php │ ├── CommandBuilder.php │ ├── Event.php │ ├── ManagesFrequencies.php │ ├── Mutex.php │ ├── Schedule.php │ ├── ScheduleFinishCommand.php │ └── ScheduleRunCommand.php └── composer.json ├── Container ├── BoundMethod.php ├── Container.php ├── ContextualBindingBuilder.php ├── EntryNotFoundException.php └── composer.json ├── Contracts ├── Auth │ ├── Access │ │ ├── Authorizable.php │ │ └── Gate.php │ ├── Authenticatable.php │ ├── CanResetPassword.php │ ├── Factory.php │ ├── Guard.php │ ├── PasswordBroker.php │ ├── PasswordBrokerFactory.php │ ├── StatefulGuard.php │ ├── SupportsBasicAuth.php │ └── UserProvider.php ├── Broadcasting │ ├── Broadcaster.php │ ├── Factory.php │ ├── ShouldBroadcast.php │ └── ShouldBroadcastNow.php ├── Bus │ ├── Dispatcher.php │ └── QueueingDispatcher.php ├── Cache │ ├── Factory.php │ ├── Lock.php │ ├── LockProvider.php │ ├── LockTimeoutException.php │ ├── Repository.php │ └── Store.php ├── Config │ └── Repository.php ├── Console │ ├── Application.php │ └── Kernel.php ├── Container │ ├── BindingResolutionException.php │ ├── Container.php │ └── ContextualBindingBuilder.php ├── Cookie │ ├── Factory.php │ └── QueueingFactory.php ├── Database │ └── ModelIdentifier.php ├── Debug │ └── ExceptionHandler.php ├── Encryption │ ├── DecryptException.php │ ├── EncryptException.php │ └── Encrypter.php ├── Events │ └── Dispatcher.php ├── Filesystem │ ├── Cloud.php │ ├── Factory.php │ ├── FileNotFoundException.php │ └── Filesystem.php ├── Foundation │ └── Application.php ├── Hashing │ └── Hasher.php ├── Http │ └── Kernel.php ├── Logging │ └── Log.php ├── Mail │ ├── MailQueue.php │ ├── Mailable.php │ └── Mailer.php ├── Notifications │ ├── Dispatcher.php │ └── Factory.php ├── Pagination │ ├── LengthAwarePaginator.php │ └── Paginator.php ├── Pipeline │ ├── Hub.php │ └── Pipeline.php ├── Queue │ ├── EntityNotFoundException.php │ ├── EntityResolver.php │ ├── Factory.php │ ├── Job.php │ ├── Monitor.php │ ├── Queue.php │ ├── QueueableCollection.php │ ├── QueueableEntity.php │ └── ShouldQueue.php ├── Redis │ ├── Factory.php │ └── LimiterTimeoutException.php ├── Routing │ ├── BindingRegistrar.php │ ├── Registrar.php │ ├── ResponseFactory.php │ ├── UrlGenerator.php │ └── UrlRoutable.php ├── Session │ └── Session.php ├── Support │ ├── Arrayable.php │ ├── Htmlable.php │ ├── Jsonable.php │ ├── MessageBag.php │ ├── MessageProvider.php │ ├── Renderable.php │ └── Responsable.php ├── Translation │ ├── Loader.php │ └── Translator.php ├── Validation │ ├── Factory.php │ ├── ImplicitRule.php │ ├── Rule.php │ ├── ValidatesWhenResolved.php │ └── Validator.php ├── View │ ├── Engine.php │ ├── Factory.php │ └── View.php └── composer.json ├── Cookie ├── CookieJar.php ├── CookieServiceProvider.php ├── Middleware │ ├── AddQueuedCookiesToResponse.php │ └── EncryptCookies.php └── composer.json ├── Database ├── Capsule │ └── Manager.php ├── Concerns │ ├── BuildsQueries.php │ └── ManagesTransactions.php ├── Connection.php ├── ConnectionInterface.php ├── ConnectionResolver.php ├── ConnectionResolverInterface.php ├── Connectors │ ├── ConnectionFactory.php │ ├── Connector.php │ ├── ConnectorInterface.php │ ├── MySqlConnector.php │ ├── PostgresConnector.php │ ├── SQLiteConnector.php │ └── SqlServerConnector.php ├── Console │ ├── Factories │ │ ├── FactoryMakeCommand.php │ │ └── stubs │ │ │ └── factory.stub │ ├── Migrations │ │ ├── BaseCommand.php │ │ ├── FreshCommand.php │ │ ├── InstallCommand.php │ │ ├── MigrateCommand.php │ │ ├── MigrateMakeCommand.php │ │ ├── RefreshCommand.php │ │ ├── ResetCommand.php │ │ ├── RollbackCommand.php │ │ └── StatusCommand.php │ └── Seeds │ │ ├── SeedCommand.php │ │ ├── SeederMakeCommand.php │ │ └── stubs │ │ └── seeder.stub ├── DatabaseManager.php ├── DatabaseServiceProvider.php ├── DetectsDeadlocks.php ├── DetectsLostConnections.php ├── Eloquent │ ├── Builder.php │ ├── Collection.php │ ├── Concerns │ │ ├── GuardsAttributes.php │ │ ├── HasAttributes.php │ │ ├── HasEvents.php │ │ ├── HasGlobalScopes.php │ │ ├── HasRelationships.php │ │ ├── HasTimestamps.php │ │ ├── HidesAttributes.php │ │ └── QueriesRelationships.php │ ├── Factory.php │ ├── FactoryBuilder.php │ ├── JsonEncodingException.php │ ├── MassAssignmentException.php │ ├── Model.php │ ├── ModelNotFoundException.php │ ├── QueueEntityResolver.php │ ├── RelationNotFoundException.php │ ├── Relations │ │ ├── BelongsTo.php │ │ ├── BelongsToMany.php │ │ ├── Concerns │ │ │ ├── InteractsWithPivotTable.php │ │ │ └── SupportsDefaultModels.php │ │ ├── HasMany.php │ │ ├── HasManyThrough.php │ │ ├── HasOne.php │ │ ├── HasOneOrMany.php │ │ ├── MorphMany.php │ │ ├── MorphOne.php │ │ ├── MorphOneOrMany.php │ │ ├── MorphPivot.php │ │ ├── MorphTo.php │ │ ├── MorphToMany.php │ │ ├── Pivot.php │ │ └── Relation.php │ ├── Scope.php │ ├── SoftDeletes.php │ └── SoftDeletingScope.php ├── Events │ ├── ConnectionEvent.php │ ├── QueryExecuted.php │ ├── StatementPrepared.php │ ├── TransactionBeginning.php │ ├── TransactionCommitted.php │ └── TransactionRolledBack.php ├── Grammar.php ├── MigrationServiceProvider.php ├── Migrations │ ├── DatabaseMigrationRepository.php │ ├── Migration.php │ ├── MigrationCreator.php │ ├── MigrationRepositoryInterface.php │ ├── Migrator.php │ └── stubs │ │ ├── blank.stub │ │ ├── create.stub │ │ └── update.stub ├── MySqlConnection.php ├── PostgresConnection.php ├── Query │ ├── Builder.php │ ├── Expression.php │ ├── Grammars │ │ ├── Grammar.php │ │ ├── MySqlGrammar.php │ │ ├── PostgresGrammar.php │ │ ├── SQLiteGrammar.php │ │ └── SqlServerGrammar.php │ ├── JoinClause.php │ ├── JsonExpression.php │ └── Processors │ │ ├── MySqlProcessor.php │ │ ├── PostgresProcessor.php │ │ ├── Processor.php │ │ ├── SQLiteProcessor.php │ │ └── SqlServerProcessor.php ├── QueryException.php ├── README.md ├── SQLiteConnection.php ├── Schema │ ├── Blueprint.php │ ├── Builder.php │ ├── Grammars │ │ ├── ChangeColumn.php │ │ ├── Grammar.php │ │ ├── MySqlGrammar.php │ │ ├── PostgresGrammar.php │ │ ├── RenameColumn.php │ │ ├── SQLiteGrammar.php │ │ └── SqlServerGrammar.php │ ├── MySqlBuilder.php │ ├── PostgresBuilder.php │ ├── SQLiteBuilder.php │ └── SqlServerBuilder.php ├── Seeder.php ├── SqlServerConnection.php └── composer.json ├── Encryption ├── Encrypter.php ├── EncryptionServiceProvider.php └── composer.json ├── Events ├── CallQueuedListener.php ├── Dispatcher.php ├── EventServiceProvider.php └── composer.json ├── Filesystem ├── Filesystem.php ├── FilesystemAdapter.php ├── FilesystemManager.php ├── FilesystemServiceProvider.php └── composer.json ├── Foundation ├── AliasLoader.php ├── Application.php ├── Auth │ ├── Access │ │ ├── Authorizable.php │ │ └── AuthorizesRequests.php │ ├── AuthenticatesUsers.php │ ├── RedirectsUsers.php │ ├── RegistersUsers.php │ ├── ResetsPasswords.php │ ├── SendsPasswordResetEmails.php │ ├── ThrottlesLogins.php │ └── User.php ├── Bootstrap │ ├── BootProviders.php │ ├── HandleExceptions.php │ ├── LoadConfiguration.php │ ├── LoadEnvironmentVariables.php │ ├── RegisterFacades.php │ ├── RegisterProviders.php │ └── SetRequestForConsole.php ├── Bus │ ├── Dispatchable.php │ ├── DispatchesJobs.php │ ├── PendingChain.php │ └── PendingDispatch.php ├── ComposerScripts.php ├── Console │ ├── AppNameCommand.php │ ├── ClearCompiledCommand.php │ ├── ClosureCommand.php │ ├── ConfigCacheCommand.php │ ├── ConfigClearCommand.php │ ├── ConsoleMakeCommand.php │ ├── DownCommand.php │ ├── EnvironmentCommand.php │ ├── EventGenerateCommand.php │ ├── EventMakeCommand.php │ ├── ExceptionMakeCommand.php │ ├── JobMakeCommand.php │ ├── Kernel.php │ ├── KeyGenerateCommand.php │ ├── ListenerMakeCommand.php │ ├── MailMakeCommand.php │ ├── ModelMakeCommand.php │ ├── NotificationMakeCommand.php │ ├── OptimizeCommand.php │ ├── PackageDiscoverCommand.php │ ├── PolicyMakeCommand.php │ ├── PresetCommand.php │ ├── Presets │ │ ├── Bootstrap.php │ │ ├── None.php │ │ ├── Preset.php │ │ ├── React.php │ │ ├── Vue.php │ │ ├── bootstrap-stubs │ │ │ ├── _variables.scss │ │ │ └── app.scss │ │ ├── none-stubs │ │ │ └── app.js │ │ ├── react-stubs │ │ │ ├── Example.js │ │ │ ├── app.js │ │ │ └── webpack.mix.js │ │ └── vue-stubs │ │ │ ├── Example.vue │ │ │ ├── app.js │ │ │ └── webpack.mix.js │ ├── ProviderMakeCommand.php │ ├── QueuedCommand.php │ ├── RequestMakeCommand.php │ ├── ResourceMakeCommand.php │ ├── RouteCacheCommand.php │ ├── RouteClearCommand.php │ ├── RouteListCommand.php │ ├── RuleMakeCommand.php │ ├── ServeCommand.php │ ├── StorageLinkCommand.php │ ├── TestMakeCommand.php │ ├── UpCommand.php │ ├── VendorPublishCommand.php │ ├── ViewClearCommand.php │ └── stubs │ │ ├── console.stub │ │ ├── event-handler-queued.stub │ │ ├── event-handler.stub │ │ ├── event.stub │ │ ├── exception-render-report.stub │ │ ├── exception-render.stub │ │ ├── exception-report.stub │ │ ├── exception.stub │ │ ├── job-queued.stub │ │ ├── job.stub │ │ ├── listener-duck.stub │ │ ├── listener-queued-duck.stub │ │ ├── listener-queued.stub │ │ ├── listener.stub │ │ ├── mail.stub │ │ ├── markdown-mail.stub │ │ ├── markdown-notification.stub │ │ ├── markdown.stub │ │ ├── model.stub │ │ ├── notification.stub │ │ ├── pivot.model.stub │ │ ├── policy.plain.stub │ │ ├── policy.stub │ │ ├── provider.stub │ │ ├── request.stub │ │ ├── resource-collection.stub │ │ ├── resource.stub │ │ ├── routes.stub │ │ ├── rule.stub │ │ ├── test.stub │ │ └── unit-test.stub ├── EnvironmentDetector.php ├── Events │ ├── Dispatchable.php │ └── LocaleUpdated.php ├── Exceptions │ ├── Handler.php │ └── views │ │ ├── 404.blade.php │ │ ├── 419.blade.php │ │ ├── 429.blade.php │ │ ├── 500.blade.php │ │ ├── 503.blade.php │ │ └── layout.blade.php ├── Http │ ├── Events │ │ └── RequestHandled.php │ ├── Exceptions │ │ └── MaintenanceModeException.php │ ├── FormRequest.php │ ├── Kernel.php │ └── Middleware │ │ ├── CheckForMaintenanceMode.php │ │ ├── ConvertEmptyStringsToNull.php │ │ ├── TransformsRequest.php │ │ ├── TrimStrings.php │ │ ├── ValidatePostSize.php │ │ └── VerifyCsrfToken.php ├── Inspiring.php ├── PackageManifest.php ├── ProviderRepository.php ├── Providers │ ├── ArtisanServiceProvider.php │ ├── ComposerServiceProvider.php │ ├── ConsoleSupportServiceProvider.php │ ├── FormRequestServiceProvider.php │ └── FoundationServiceProvider.php ├── Support │ └── Providers │ │ ├── AuthServiceProvider.php │ │ ├── EventServiceProvider.php │ │ └── RouteServiceProvider.php ├── Testing │ ├── Concerns │ │ ├── InteractsWithAuthentication.php │ │ ├── InteractsWithConsole.php │ │ ├── InteractsWithContainer.php │ │ ├── InteractsWithDatabase.php │ │ ├── InteractsWithExceptionHandling.php │ │ ├── InteractsWithSession.php │ │ ├── MakesHttpRequests.php │ │ └── MocksApplicationServices.php │ ├── Constraints │ │ ├── HasInDatabase.php │ │ └── SoftDeletedInDatabase.php │ ├── DatabaseMigrations.php │ ├── DatabaseTransactions.php │ ├── HttpException.php │ ├── RefreshDatabase.php │ ├── RefreshDatabaseState.php │ ├── TestCase.php │ ├── TestResponse.php │ ├── WithoutEvents.php │ └── WithoutMiddleware.php ├── Validation │ └── ValidatesRequests.php ├── helpers.php └── stubs │ └── facade.stub ├── Hashing ├── BcryptHasher.php ├── HashServiceProvider.php └── composer.json ├── Http ├── Concerns │ ├── InteractsWithContentTypes.php │ ├── InteractsWithFlashData.php │ └── InteractsWithInput.php ├── Exceptions │ ├── HttpResponseException.php │ └── PostTooLargeException.php ├── File.php ├── FileHelpers.php ├── JsonResponse.php ├── Middleware │ ├── CheckResponseForModifications.php │ └── FrameGuard.php ├── RedirectResponse.php ├── Request.php ├── Resources │ ├── CollectsResources.php │ ├── ConditionallyLoadsAttributes.php │ ├── DelegatesToResource.php │ ├── Json │ │ ├── AnonymousResourceCollection.php │ │ ├── PaginatedResourceResponse.php │ │ ├── Resource.php │ │ ├── ResourceCollection.php │ │ └── ResourceResponse.php │ ├── MergeValue.php │ ├── MissingValue.php │ └── PotentiallyMissing.php ├── Response.php ├── ResponseTrait.php ├── Testing │ ├── File.php │ ├── FileFactory.php │ └── MimeType.php ├── UploadedFile.php └── composer.json ├── Log ├── Events │ └── MessageLogged.php ├── LogServiceProvider.php ├── Writer.php └── composer.json ├── Mail ├── Events │ ├── MessageSending.php │ └── MessageSent.php ├── MailServiceProvider.php ├── Mailable.php ├── Mailer.php ├── Markdown.php ├── Message.php ├── PendingMail.php ├── SendQueuedMailable.php ├── Transport │ ├── ArrayTransport.php │ ├── LogTransport.php │ ├── MailgunTransport.php │ ├── MandrillTransport.php │ ├── SesTransport.php │ ├── SparkPostTransport.php │ └── Transport.php ├── TransportManager.php ├── composer.json └── resources │ └── views │ ├── html │ ├── button.blade.php │ ├── footer.blade.php │ ├── header.blade.php │ ├── layout.blade.php │ ├── message.blade.php │ ├── panel.blade.php │ ├── promotion.blade.php │ ├── promotion │ │ └── button.blade.php │ ├── subcopy.blade.php │ ├── table.blade.php │ └── themes │ │ └── default.css │ └── markdown │ ├── button.blade.php │ ├── footer.blade.php │ ├── header.blade.php │ ├── layout.blade.php │ ├── message.blade.php │ ├── panel.blade.php │ ├── promotion.blade.php │ ├── promotion │ └── button.blade.php │ ├── subcopy.blade.php │ └── table.blade.php ├── Notifications ├── Action.php ├── AnonymousNotifiable.php ├── ChannelManager.php ├── Channels │ ├── BroadcastChannel.php │ ├── DatabaseChannel.php │ ├── MailChannel.php │ ├── NexmoSmsChannel.php │ └── SlackWebhookChannel.php ├── Console │ ├── NotificationTableCommand.php │ └── stubs │ │ └── notifications.stub ├── DatabaseNotification.php ├── DatabaseNotificationCollection.php ├── Events │ ├── BroadcastNotificationCreated.php │ ├── NotificationFailed.php │ ├── NotificationSending.php │ └── NotificationSent.php ├── HasDatabaseNotifications.php ├── Messages │ ├── BroadcastMessage.php │ ├── DatabaseMessage.php │ ├── MailMessage.php │ ├── NexmoMessage.php │ ├── SimpleMessage.php │ ├── SlackAttachment.php │ ├── SlackAttachmentField.php │ └── SlackMessage.php ├── Notifiable.php ├── Notification.php ├── NotificationSender.php ├── NotificationServiceProvider.php ├── RoutesNotifications.php ├── SendQueuedNotifications.php ├── composer.json └── resources │ └── views │ └── email.blade.php ├── Pagination ├── AbstractPaginator.php ├── LengthAwarePaginator.php ├── PaginationServiceProvider.php ├── Paginator.php ├── UrlWindow.php ├── composer.json └── resources │ └── views │ ├── bootstrap-4.blade.php │ ├── default.blade.php │ ├── semantic-ui.blade.php │ ├── simple-bootstrap-4.blade.php │ └── simple-default.blade.php ├── Pipeline ├── Hub.php ├── Pipeline.php ├── PipelineServiceProvider.php └── composer.json ├── Queue ├── BeanstalkdQueue.php ├── CallQueuedHandler.php ├── Capsule │ └── Manager.php ├── Connectors │ ├── BeanstalkdConnector.php │ ├── ConnectorInterface.php │ ├── DatabaseConnector.php │ ├── NullConnector.php │ ├── RedisConnector.php │ ├── SqsConnector.php │ └── SyncConnector.php ├── Console │ ├── FailedTableCommand.php │ ├── FlushFailedCommand.php │ ├── ForgetFailedCommand.php │ ├── ListFailedCommand.php │ ├── ListenCommand.php │ ├── RestartCommand.php │ ├── RetryCommand.php │ ├── TableCommand.php │ ├── WorkCommand.php │ └── stubs │ │ ├── failed_jobs.stub │ │ └── jobs.stub ├── DatabaseQueue.php ├── Events │ ├── JobExceptionOccurred.php │ ├── JobFailed.php │ ├── JobProcessed.php │ ├── JobProcessing.php │ ├── Looping.php │ └── WorkerStopping.php ├── Failed │ ├── DatabaseFailedJobProvider.php │ ├── FailedJobProviderInterface.php │ └── NullFailedJobProvider.php ├── FailingJob.php ├── InteractsWithQueue.php ├── InvalidPayloadException.php ├── Jobs │ ├── BeanstalkdJob.php │ ├── DatabaseJob.php │ ├── DatabaseJobRecord.php │ ├── Job.php │ ├── JobName.php │ ├── RedisJob.php │ ├── SqsJob.php │ └── SyncJob.php ├── Listener.php ├── ListenerOptions.php ├── LuaScripts.php ├── ManuallyFailedException.php ├── MaxAttemptsExceededException.php ├── NullQueue.php ├── Queue.php ├── QueueManager.php ├── QueueServiceProvider.php ├── README.md ├── RedisQueue.php ├── SerializesAndRestoresModelIdentifiers.php ├── SerializesModels.php ├── SqsQueue.php ├── SyncQueue.php ├── Worker.php ├── WorkerOptions.php └── composer.json ├── Redis ├── Connections │ ├── Connection.php │ ├── PhpRedisClusterConnection.php │ ├── PhpRedisConnection.php │ ├── PredisClusterConnection.php │ └── PredisConnection.php ├── Connectors │ ├── PhpRedisConnector.php │ └── PredisConnector.php ├── Limiters │ ├── ConcurrencyLimiter.php │ ├── ConcurrencyLimiterBuilder.php │ ├── DurationLimiter.php │ └── DurationLimiterBuilder.php ├── RedisManager.php ├── RedisServiceProvider.php └── composer.json ├── Routing ├── Console │ ├── ControllerMakeCommand.php │ ├── MiddlewareMakeCommand.php │ └── stubs │ │ ├── controller.model.stub │ │ ├── controller.nested.stub │ │ ├── controller.plain.stub │ │ ├── controller.stub │ │ └── middleware.stub ├── Contracts │ └── ControllerDispatcher.php ├── Controller.php ├── ControllerDispatcher.php ├── ControllerMiddlewareOptions.php ├── Events │ └── RouteMatched.php ├── Exceptions │ └── UrlGenerationException.php ├── ImplicitRouteBinding.php ├── Matching │ ├── HostValidator.php │ ├── MethodValidator.php │ ├── SchemeValidator.php │ ├── UriValidator.php │ └── ValidatorInterface.php ├── Middleware │ ├── SubstituteBindings.php │ ├── ThrottleRequests.php │ └── ThrottleRequestsWithRedis.php ├── MiddlewareNameResolver.php ├── PendingResourceRegistration.php ├── Pipeline.php ├── RedirectController.php ├── Redirector.php ├── ResourceRegistrar.php ├── ResponseFactory.php ├── Route.php ├── RouteAction.php ├── RouteBinding.php ├── RouteCollection.php ├── RouteCompiler.php ├── RouteDependencyResolverTrait.php ├── RouteGroup.php ├── RouteParameterBinder.php ├── RouteRegistrar.php ├── RouteSignatureParameters.php ├── RouteUrlGenerator.php ├── Router.php ├── RoutingServiceProvider.php ├── SortedMiddleware.php ├── UrlGenerator.php ├── ViewController.php └── composer.json ├── Session ├── CacheBasedSessionHandler.php ├── Console │ ├── SessionTableCommand.php │ └── stubs │ │ └── database.stub ├── CookieSessionHandler.php ├── DatabaseSessionHandler.php ├── EncryptedStore.php ├── ExistenceAwareInterface.php ├── FileSessionHandler.php ├── Middleware │ ├── AuthenticateSession.php │ └── StartSession.php ├── SessionManager.php ├── SessionServiceProvider.php ├── Store.php ├── TokenMismatchException.php └── composer.json ├── Support ├── AggregateServiceProvider.php ├── Arr.php ├── Carbon.php ├── Collection.php ├── Composer.php ├── Debug │ ├── Dumper.php │ └── HtmlDumper.php ├── Facades │ ├── App.php │ ├── Artisan.php │ ├── Auth.php │ ├── Blade.php │ ├── Broadcast.php │ ├── Bus.php │ ├── Cache.php │ ├── Config.php │ ├── Cookie.php │ ├── Crypt.php │ ├── DB.php │ ├── Event.php │ ├── Facade.php │ ├── File.php │ ├── Gate.php │ ├── Hash.php │ ├── Input.php │ ├── Lang.php │ ├── Log.php │ ├── Mail.php │ ├── Notification.php │ ├── Password.php │ ├── Queue.php │ ├── Redirect.php │ ├── Redis.php │ ├── Request.php │ ├── Response.php │ ├── Route.php │ ├── Schema.php │ ├── Session.php │ ├── Storage.php │ ├── URL.php │ ├── Validator.php │ └── View.php ├── Fluent.php ├── HigherOrderCollectionProxy.php ├── HigherOrderTapProxy.php ├── HtmlString.php ├── InteractsWithTime.php ├── Manager.php ├── MessageBag.php ├── NamespacedItemResolver.php ├── Optional.php ├── Pluralizer.php ├── ServiceProvider.php ├── Str.php ├── Testing │ └── Fakes │ │ ├── BusFake.php │ │ ├── EventFake.php │ │ ├── MailFake.php │ │ ├── NotificationFake.php │ │ ├── PendingMailFake.php │ │ └── QueueFake.php ├── Traits │ ├── CapsuleManagerTrait.php │ └── Macroable.php ├── ViewErrorBag.php ├── composer.json └── helpers.php ├── Translation ├── ArrayLoader.php ├── FileLoader.php ├── MessageSelector.php ├── TranslationServiceProvider.php ├── Translator.php └── composer.json ├── Validation ├── ClosureValidationRule.php ├── Concerns │ ├── FormatsMessages.php │ ├── ReplacesAttributes.php │ └── ValidatesAttributes.php ├── DatabasePresenceVerifier.php ├── Factory.php ├── PresenceVerifierInterface.php ├── Rule.php ├── Rules │ ├── DatabaseRule.php │ ├── Dimensions.php │ ├── Exists.php │ ├── In.php │ ├── NotIn.php │ └── Unique.php ├── UnauthorizedException.php ├── ValidatesWhenResolvedTrait.php ├── ValidationData.php ├── ValidationException.php ├── ValidationRuleParser.php ├── ValidationServiceProvider.php ├── Validator.php └── composer.json └── View ├── Compilers ├── BladeCompiler.php ├── Compiler.php ├── CompilerInterface.php └── Concerns │ ├── CompilesAuthorizations.php │ ├── CompilesComments.php │ ├── CompilesComponents.php │ ├── CompilesConditionals.php │ ├── CompilesEchos.php │ ├── CompilesIncludes.php │ ├── CompilesInjections.php │ ├── CompilesJson.php │ ├── CompilesLayouts.php │ ├── CompilesLoops.php │ ├── CompilesRawPhp.php │ ├── CompilesStacks.php │ └── CompilesTranslations.php ├── Concerns ├── ManagesComponents.php ├── ManagesEvents.php ├── ManagesLayouts.php ├── ManagesLoops.php ├── ManagesStacks.php └── ManagesTranslations.php ├── Engines ├── CompilerEngine.php ├── Engine.php ├── EngineResolver.php ├── FileEngine.php └── PhpEngine.php ├── Factory.php ├── FileViewFinder.php ├── Middleware └── ShareErrorsFromSession.php ├── View.php ├── ViewFinderInterface.php ├── ViewName.php ├── ViewServiceProvider.php └── composer.json /src/Illuminate/Auth/Access/AuthorizationException.php: -------------------------------------------------------------------------------- 1 | message = $message; 22 | } 23 | 24 | /** 25 | * Get the response message. 26 | * 27 | * @return string|null 28 | */ 29 | public function message() 30 | { 31 | return $this->message; 32 | } 33 | 34 | /** 35 | * Get the string representation of the message. 36 | * 37 | * @return string 38 | */ 39 | public function __toString() 40 | { 41 | return $this->message(); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/AuthenticationException.php: -------------------------------------------------------------------------------- 1 | guards = $guards; 28 | } 29 | 30 | /** 31 | * Get the guards that were checked. 32 | * 33 | * @return array 34 | */ 35 | public function guards() 36 | { 37 | return $this->guards; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Console/ClearResetsCommand.php: -------------------------------------------------------------------------------- 1 | laravel['auth.password']->broker($this->argument('name'))->getRepository()->deleteExpired(); 31 | 32 | $this->info('Expired reset tokens cleared!'); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub: -------------------------------------------------------------------------------- 1 | middleware('auth'); 17 | } 18 | 19 | /** 20 | * Show the application dashboard. 21 | * 22 | * @return \Illuminate\Http\Response 23 | */ 24 | public function index() 25 | { 26 | return view('home'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Console/stubs/make/routes.stub: -------------------------------------------------------------------------------- 1 | 2 | Auth::routes(); 3 | 4 | Route::get('/home', 'HomeController@index')->name('home'); 5 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Console/stubs/make/views/home.stub: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | @section('content') 4 |
4 |
|
18 |
6 | {{ Illuminate\Mail\Markdown::parse($slot) }} 7 | | 8 |
4 |
|
12 |
4 | {{ Illuminate\Mail\Markdown::parse($slot) }} 5 | | 6 |
4 |
|
12 |
4 | {{ Illuminate\Mail\Markdown::parse($slot) }} 5 | | 6 |