└── src └── Illuminate ├── Mail ├── resources │ └── views │ │ ├── text │ │ ├── footer.blade.php │ │ ├── panel.blade.php │ │ ├── table.blade.php │ │ ├── subcopy.blade.php │ │ ├── button.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ └── message.blade.php │ │ └── html │ │ ├── table.blade.php │ │ ├── subcopy.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── panel.blade.php │ │ ├── button.blade.php │ │ └── message.blade.php └── Events │ └── MessageSending.php ├── Contracts ├── Queue │ ├── ShouldQueue.php │ ├── ShouldBeUnique.php │ ├── ShouldBeEncrypted.php │ ├── ShouldBeUniqueUntilProcessing.php │ ├── ClearableQueue.php │ ├── Factory.php │ ├── EntityResolver.php │ ├── EntityNotFoundException.php │ ├── QueueableEntity.php │ ├── Monitor.php │ └── QueueableCollection.php ├── Database │ ├── Events │ │ └── MigrationEvent.php │ └── Eloquent │ │ ├── Castable.php │ │ ├── CastsInboundAttributes.php │ │ ├── SerializesCastableAttributes.php │ │ ├── DeviatesCastableAttributes.php │ │ └── CastsAttributes.php ├── Validation │ ├── ImplicitRule.php │ ├── ValidatesWhenResolved.php │ └── Rule.php ├── Auth │ ├── Middleware │ │ └── AuthenticatesRequests.php │ ├── PasswordBrokerFactory.php │ ├── Access │ │ └── Authorizable.php │ ├── CanResetPassword.php │ ├── Factory.php │ ├── SupportsBasicAuth.php │ └── MustVerifyEmail.php ├── Broadcasting │ ├── ShouldBroadcastNow.php │ ├── ShouldBroadcast.php │ ├── Factory.php │ └── Broadcaster.php ├── Cache │ ├── LockTimeoutException.php │ ├── Factory.php │ └── LockProvider.php ├── Filesystem │ ├── FileExistsException.php │ ├── FileNotFoundException.php │ ├── LockTimeoutException.php │ ├── Cloud.php │ └── Factory.php ├── Redis │ ├── LimiterTimeoutException.php │ ├── Factory.php │ ├── Connector.php │ └── Connection.php ├── Encryption │ ├── DecryptException.php │ ├── EncryptException.php │ └── Encrypter.php ├── Support │ ├── Arrayable.php │ ├── Htmlable.php │ ├── Renderable.php │ ├── DeferrableProvider.php │ ├── Jsonable.php │ ├── MessageProvider.php │ ├── DeferringDisplayableValue.php │ └── Responsable.php ├── Container │ ├── BindingResolutionException.php │ └── ContextualBindingBuilder.php ├── Translation │ └── HasLocalePreference.php ├── Mail │ ├── Factory.php │ └── MailQueue.php ├── View │ ├── Engine.php │ └── View.php ├── Pipeline │ ├── Hub.php │ └── Pipeline.php ├── Foundation │ ├── CachesRoutes.php │ └── CachesConfiguration.php ├── Routing │ └── BindingRegistrar.php ├── Console │ └── Application.php ├── Pagination │ └── LengthAwarePaginator.php ├── Notifications │ ├── Dispatcher.php │ └── Factory.php ├── Cookie │ └── QueueingFactory.php ├── Bus │ └── QueueingDispatcher.php └── composer.json ├── Foundation ├── Console │ ├── stubs │ │ ├── observer.plain.stub │ │ ├── exception.stub │ │ ├── model.pivot.stub │ │ ├── model.stub │ │ ├── markdown.stub │ │ ├── exception-report.stub │ │ ├── test.unit.stub │ │ ├── exception-render.stub │ │ ├── policy.plain.stub │ │ ├── resource.stub │ │ ├── resource-collection.stub │ │ ├── provider.stub │ │ ├── test.stub │ │ ├── job.stub │ │ ├── routes.stub │ │ ├── channel.stub │ │ ├── listener-duck.stub │ │ ├── view-component.stub │ │ ├── exception-render-report.stub │ │ ├── listener.stub │ │ ├── request.stub │ │ ├── listener-queued-duck.stub │ │ ├── listener-queued.stub │ │ ├── mail.stub │ │ ├── markdown-mail.stub │ │ ├── job.queued.stub │ │ ├── rule.stub │ │ ├── console.stub │ │ ├── cast.stub │ │ └── event.stub │ ├── EnvironmentCommand.php │ ├── OptimizeCommand.php │ └── OptimizeClearCommand.php ├── Exceptions │ ├── views │ │ ├── 404.blade.php │ │ ├── 401.blade.php │ │ ├── 419.blade.php │ │ ├── 500.blade.php │ │ ├── 429.blade.php │ │ ├── 503.blade.php │ │ └── 403.blade.php │ └── RegisterErrorViewPaths.php ├── Http │ ├── Middleware │ │ ├── CheckForMaintenanceMode.php │ │ ├── ConvertEmptyStringsToNull.php │ │ └── TrimStrings.php │ └── Events │ │ └── RequestHandled.php ├── Testing │ ├── RefreshDatabaseState.php │ ├── WithoutEvents.php │ ├── WithoutMiddleware.php │ └── DatabaseMigrations.php ├── stubs │ └── facade.stub ├── Bootstrap │ ├── BootProviders.php │ ├── RegisterProviders.php │ └── RegisterFacades.php ├── Events │ └── LocaleUpdated.php ├── Bus │ ├── PendingClosureDispatch.php │ └── DispatchesJobs.php ├── Providers │ ├── ConsoleSupportServiceProvider.php │ └── ComposerServiceProvider.php ├── Auth │ └── User.php └── Support │ └── Providers │ └── AuthServiceProvider.php ├── Cache ├── Events │ ├── CacheMissed.php │ ├── KeyForgotten.php │ ├── CacheHit.php │ ├── KeyWritten.php │ └── CacheEvent.php ├── RateLimiting │ ├── Unlimited.php │ └── GlobalLimit.php ├── TaggableStore.php ├── LuaScripts.php ├── Console │ └── stubs │ │ └── cache.stub ├── HasCacheLock.php └── NoLock.php ├── Database ├── Events │ ├── MigrationEnded.php │ ├── MigrationStarted.php │ ├── TransactionBeginning.php │ ├── TransactionCommitted.php │ ├── TransactionRolledBack.php │ ├── MigrationsEnded.php │ ├── DatabaseRefreshed.php │ ├── MigrationsStarted.php │ ├── NoPendingMigrations.php │ ├── ConnectionEvent.php │ ├── StatementPrepared.php │ ├── SchemaDumped.php │ └── SchemaLoaded.php ├── RecordsNotFoundException.php ├── MultipleRecordsFoundException.php ├── Eloquent │ ├── MassAssignmentException.php │ ├── Scope.php │ ├── Relations │ │ └── Pivot.php │ ├── QueueEntityResolver.php │ └── Factories │ │ └── HasFactory.php ├── ConfigurationUrlParser.php ├── PDO │ ├── MySqlDriver.php │ ├── SQLiteDriver.php │ ├── PostgresDriver.php │ ├── SqlServerDriver.php │ └── Concerns │ │ └── ConnectsToDatabase.php ├── Connectors │ └── ConnectorInterface.php ├── Console │ ├── Seeds │ │ └── stubs │ │ │ └── seeder.stub │ └── Factories │ │ └── stubs │ │ └── factory.stub ├── Query │ ├── Processors │ │ ├── SQLiteProcessor.php │ │ └── MySqlProcessor.php │ └── Expression.php ├── Migrations │ ├── stubs │ │ ├── migration.stub │ │ ├── migration.create.stub │ │ └── migration.update.stub │ └── Migration.php ├── Concerns │ └── ExplainsQueries.php ├── ConnectionResolverInterface.php └── Schema │ └── SqlServerBuilder.php ├── Http ├── Client │ ├── ConnectionException.php │ └── HttpClientException.php ├── File.php ├── Resources │ ├── PotentiallyMissing.php │ ├── MissingValue.php │ ├── Json │ │ └── AnonymousResourceCollection.php │ └── MergeValue.php ├── Middleware │ ├── FrameGuard.php │ └── CheckResponseForModifications.php └── Exceptions │ ├── PostTooLargeException.php │ ├── ThrottleRequestsException.php │ └── HttpResponseException.php ├── Notifications ├── Notifiable.php ├── Messages │ ├── DatabaseMessage.php │ └── BroadcastMessage.php ├── Action.php ├── DatabaseNotificationCollection.php └── Console │ └── stubs │ └── notifications.stub ├── Support ├── Carbon.php ├── Traits │ ├── Tappable.php │ └── Localizable.php ├── Facades │ ├── Config.php │ ├── Hash.php │ ├── Redis.php │ ├── Lang.php │ ├── Crypt.php │ ├── RateLimiter.php │ ├── Broadcast.php │ └── Validator.php └── HigherOrderTapProxy.php ├── Redis └── Connections │ ├── PredisClusterConnection.php │ └── PhpRedisClusterConnection.php ├── Session ├── TokenMismatchException.php └── ExistenceAwareInterface.php ├── Broadcasting ├── BroadcastException.php ├── PresenceChannel.php ├── PrivateChannel.php ├── EncryptedPrivateChannel.php ├── Broadcasters │ └── NullBroadcaster.php ├── Channel.php ├── BroadcastController.php └── InteractsWithSockets.php ├── Queue ├── ManuallyFailedException.php ├── MaxAttemptsExceededException.php ├── Connectors │ ├── ConnectorInterface.php │ ├── NullConnector.php │ └── SyncConnector.php ├── Events │ ├── WorkerStopping.php │ ├── Looping.php │ ├── JobProcessed.php │ ├── JobProcessing.php │ └── JobQueued.php ├── InvalidPayloadException.php ├── Console │ ├── FlushFailedCommand.php │ └── ForgetFailedCommand.php └── Jobs │ └── JobName.php ├── Validation ├── UnauthorizedException.php ├── DatabasePresenceVerifierInterface.php └── Rules │ ├── Exists.php │ ├── RequiredIf.php │ └── NotIn.php ├── Routing ├── Console │ └── stubs │ │ ├── controller.plain.stub │ │ ├── middleware.stub │ │ └── controller.invokable.stub ├── Exceptions │ └── InvalidSignatureException.php ├── Matching │ ├── ValidatorInterface.php │ ├── MethodValidator.php │ ├── UriValidator.php │ ├── SchemeValidator.php │ └── HostValidator.php ├── Events │ └── RouteMatched.php ├── Contracts │ └── ControllerDispatcher.php ├── RouteFileRegistrar.php └── Middleware │ └── ValidateSignature.php ├── Container └── EntryNotFoundException.php ├── Console ├── Scheduling │ ├── CacheAware.php │ ├── SchedulingMutex.php │ └── EventMutex.php └── Events │ ├── ArtisanStarting.php │ ├── ScheduledTaskSkipped.php │ ├── ScheduledTaskStarting.php │ ├── ScheduledTaskFinished.php │ └── ScheduledTaskFailed.php ├── Bus ├── PrunableBatchRepository.php └── Events │ └── BatchDispatched.php ├── Events ├── functions.php ├── EventServiceProvider.php └── InvokeQueuedClosure.php ├── Log ├── LogServiceProvider.php └── Events │ └── MessageLogged.php ├── View ├── Engines │ ├── Engine.php │ └── FileEngine.php ├── Compilers │ ├── Concerns │ │ ├── CompilesComments.php │ │ ├── CompilesInjections.php │ │ ├── CompilesRawPhp.php │ │ └── CompilesJson.php │ └── CompilerInterface.php ├── ViewName.php ├── AppendableAttributeValue.php └── Concerns │ └── ManagesTranslations.php ├── Encryption └── MissingAppKeyException.php ├── Auth ├── Events │ ├── Lockout.php │ ├── PasswordReset.php │ ├── Verified.php │ ├── Registered.php │ ├── Logout.php │ ├── Authenticated.php │ ├── OtherDeviceLogout.php │ ├── CurrentDeviceLogout.php │ ├── Validated.php │ └── Attempting.php ├── Listeners │ └── SendEmailVerificationNotification.php ├── Passwords │ └── CanResetPassword.php ├── Access │ └── HandlesAuthorization.php └── Console │ └── ClearResetsCommand.php ├── Cookie ├── CookieServiceProvider.php └── CookieValuePrefix.php ├── Hashing ├── AbstractHasher.php ├── HashServiceProvider.php └── composer.json ├── Pipeline └── PipelineServiceProvider.php ├── Pagination └── resources │ └── views │ └── simple-default.blade.php ├── Macroable └── composer.json └── Config └── composer.json /src/Illuminate/Mail/resources/views/text/footer.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/panel.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/table.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/subcopy.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/button.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }}: {{ $url }} 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/header.blade.php: -------------------------------------------------------------------------------- 1 | [{{ $slot }}]({{ $url }}) 2 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/html/table.blade.php: -------------------------------------------------------------------------------- 1 |
2 | {{ Illuminate\Mail\Markdown::parse($slot) }} 3 |
4 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Queue/ShouldQueue.php: -------------------------------------------------------------------------------- 1 | getMessage() ?: 'Forbidden')) 6 | -------------------------------------------------------------------------------- /src/Illuminate/Validation/UnauthorizedException.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{ Illuminate\Mail\Markdown::parse($slot) }} 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/Console/stubs/controller.plain.stub: -------------------------------------------------------------------------------- 1 | '']) 7 | Button Text 8 | @endcomponent 9 | 10 | Thanks,
11 | {{ config('app.name') }} 12 | @endcomponent 13 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Support/Renderable.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Scheduling/CacheAware.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | @if (trim($slot) === 'Laravel') 5 | 6 | @else 7 | {{ $slot }} 8 | @endif 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Filesystem/Cloud.php: -------------------------------------------------------------------------------- 1 | assertTrue(true); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Illuminate/Validation/DatabasePresenceVerifierInterface.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 |
7 | {{ Illuminate\Mail\Markdown::parse($slot) }} 8 |
11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Auth/Access/Authorizable.php: -------------------------------------------------------------------------------- 1 | app->singleton('log', function ($app) { 17 | return new LogManager($app); 18 | }); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Connectors/NullConnector.php: -------------------------------------------------------------------------------- 1 | boot(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/resource.stub: -------------------------------------------------------------------------------- 1 | status = $status; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/View/Engines/Engine.php: -------------------------------------------------------------------------------- 1 | lastRendered; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/InvalidPayloadException.php: -------------------------------------------------------------------------------- 1 | locale = $locale; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Encryption/MissingAppKeyException.php: -------------------------------------------------------------------------------- 1 | table, 18 | $this->column, 19 | $this->formatWheres() 20 | ), ','); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Bootstrap/RegisterProviders.php: -------------------------------------------------------------------------------- 1 | registerConfiguredProviders(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Bus/PendingClosureDispatch.php: -------------------------------------------------------------------------------- 1 | job->onFailure($callback); 18 | 19 | return $this; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/resource-collection.stub: -------------------------------------------------------------------------------- 1 | method = $method; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/provider.stub: -------------------------------------------------------------------------------- 1 | get('/'); 19 | 20 | $response->assertStatus(200); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Query/Processors/SQLiteProcessor.php: -------------------------------------------------------------------------------- 1 | name; 17 | }, $results); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Query/Processors/MySqlProcessor.php: -------------------------------------------------------------------------------- 1 | column_name; 17 | }, $results); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Illuminate/View/Compilers/Concerns/CompilesComments.php: -------------------------------------------------------------------------------- 1 | contentTags[0], $this->contentTags[1]); 16 | 17 | return preg_replace($pattern, '', $value); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Auth/CanResetPassword.php: -------------------------------------------------------------------------------- 1 | data = $data; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Bus/Events/BatchDispatched.php: -------------------------------------------------------------------------------- 1 | batch = $batch; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/routes.stub: -------------------------------------------------------------------------------- 1 | setCompiledRoutes( 15 | {{routes}} 16 | ); 17 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Exceptions/RegisterErrorViewPaths.php: -------------------------------------------------------------------------------- 1 | map(function ($path) { 17 | return "{$path}/errors"; 18 | })->push(__DIR__.'/views')->all()); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/Lockout.php: -------------------------------------------------------------------------------- 1 | request = $request; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Events/ArtisanStarting.php: -------------------------------------------------------------------------------- 1 | artisan = $artisan; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Database/Eloquent/SerializesCastableAttributes.php: -------------------------------------------------------------------------------- 1 | withoutEvents(); 18 | } else { 19 | throw new Exception('Unable to disable events. ApplicationTrait not used.'); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Illuminate/Cache/LuaScripts.php: -------------------------------------------------------------------------------- 1 | toSql(); 17 | 18 | $bindings = $this->getBindings(); 19 | 20 | $explanation = $this->getConnection()->select('EXPLAIN '.$sql, $bindings); 21 | 22 | return new Collection($explanation); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Eloquent/Relations/Pivot.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 15 | 16 |
7 | 8 | 9 | 12 | 13 |
10 | {{ $slot }} 11 |
14 |
17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/PasswordReset.php: -------------------------------------------------------------------------------- 1 | user = $user; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/Verified.php: -------------------------------------------------------------------------------- 1 | user = $user; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Events/ScheduledTaskSkipped.php: -------------------------------------------------------------------------------- 1 | task = $task; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Events/ScheduledTaskStarting.php: -------------------------------------------------------------------------------- 1 | task = $task; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/exception-render-report.stub: -------------------------------------------------------------------------------- 1 | getMethod(), $route->methods()); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/Registered.php: -------------------------------------------------------------------------------- 1 | user = $user; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Queue/QueueableEntity.php: -------------------------------------------------------------------------------- 1 | withoutMiddleware(); 18 | } else { 19 | throw new Exception('Unable to disable middleware. MakesHttpRequests trait not used.'); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Illuminate/Http/Middleware/FrameGuard.php: -------------------------------------------------------------------------------- 1 | headers->set('X-Frame-Options', 'SAMEORIGIN', false); 21 | 22 | return $response; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Broadcasting/Broadcasters/NullBroadcaster.php: -------------------------------------------------------------------------------- 1 | value = $value; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/listener.stub: -------------------------------------------------------------------------------- 1 | "; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Illuminate/View/ViewName.php: -------------------------------------------------------------------------------- 1 | config('app.url')]) 5 | {{ config('app.name') }} 6 | @endcomponent 7 | @endslot 8 | 9 | {{-- Body --}} 10 | {{ $slot }} 11 | 12 | {{-- Subcopy --}} 13 | @isset($subcopy) 14 | @slot('subcopy') 15 | @component('mail::subcopy') 16 | {{ $subcopy }} 17 | @endcomponent 18 | @endslot 19 | @endisset 20 | 21 | {{-- Footer --}} 22 | @slot('footer') 23 | @component('mail::footer') 24 | © {{ date('Y') }} {{ config('app.name') }}. @lang('All rights reserved.') 25 | @endcomponent 26 | @endslot 27 | @endcomponent 28 | -------------------------------------------------------------------------------- /src/Illuminate/Notifications/Action.php: -------------------------------------------------------------------------------- 1 | url = $url; 31 | $this->text = $text; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Notifications/DatabaseNotificationCollection.php: -------------------------------------------------------------------------------- 1 | each->markAsRead(); 17 | } 18 | 19 | /** 20 | * Mark all notifications as unread. 21 | * 22 | * @return void 23 | */ 24 | public function markAsUnread() 25 | { 26 | $this->each->markAsUnread(); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Listeners/SendEmailVerificationNotification.php: -------------------------------------------------------------------------------- 1 | user instanceof MustVerifyEmail && ! $event->user->hasVerifiedEmail()) { 19 | $event->user->sendEmailVerificationNotification(); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/listener-queued-duck.stub: -------------------------------------------------------------------------------- 1 | name = $name; 23 | } 24 | 25 | /** 26 | * Convert the channel instance to a string. 27 | * 28 | * @return string 29 | */ 30 | public function __toString() 31 | { 32 | return $this->name; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Foundation/CachesConfiguration.php: -------------------------------------------------------------------------------- 1 | app->singleton('events', function ($app) { 18 | return (new Dispatcher($app))->setQueueResolver(function () use ($app) { 19 | return $app->make(QueueFactoryContract::class); 20 | }); 21 | }); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Providers/ConsoleSupportServiceProvider.php: -------------------------------------------------------------------------------- 1 | app->singleton('cookie', function ($app) { 17 | $config = $app->make('config')->get('session'); 18 | 19 | return (new CookieJar)->setDefaultPathAndDomain( 20 | $config['path'], $config['domain'], $config['secure'], $config['same_site'] ?? null 21 | ); 22 | }); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Migrations/Migration.php: -------------------------------------------------------------------------------- 1 | connection; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/Config.php: -------------------------------------------------------------------------------- 1 | collects = $collects; 24 | 25 | parent::__construct($resource); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/Illuminate/Broadcasting/BroadcastController.php: -------------------------------------------------------------------------------- 1 | hasSession()) { 20 | $request->session()->reflash(); 21 | } 22 | 23 | return Broadcast::auth($request); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Illuminate/Http/Middleware/CheckResponseForModifications.php: -------------------------------------------------------------------------------- 1 | isNotModified($request); 23 | } 24 | 25 | return $response; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/Matching/UriValidator.php: -------------------------------------------------------------------------------- 1 | getPathInfo(), '/') ?: '/'; 20 | 21 | return preg_match($route->getCompiled()->getRegex(), rawurldecode($path)); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Illuminate/View/AppendableAttributeValue.php: -------------------------------------------------------------------------------- 1 | value = $value; 23 | } 24 | 25 | /** 26 | * Get the string value. 27 | * 28 | * @return string 29 | */ 30 | public function __toString() 31 | { 32 | return (string) $this->value; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/listener-queued.stub: -------------------------------------------------------------------------------- 1 | artisan('migrate:fresh'); 17 | 18 | $this->app[Kernel::class]->setArtisan(null); 19 | 20 | $this->beforeApplicationDestroyed(function () { 21 | $this->artisan('migrate:rollback'); 22 | 23 | RefreshDatabaseState::$migrated = false; 24 | }); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/Events/MessageSending.php: -------------------------------------------------------------------------------- 1 | data = $data; 31 | $this->message = $message; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Events/Looping.php: -------------------------------------------------------------------------------- 1 | queue = $queue; 31 | $this->connectionName = $connectionName; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/Hash.php: -------------------------------------------------------------------------------- 1 | view('view.name'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/View/Compilers/CompilerInterface.php: -------------------------------------------------------------------------------- 1 | markdown('DummyView'); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Cookie/CookieValuePrefix.php: -------------------------------------------------------------------------------- 1 | connection->statement($this->grammar->compileDropAllForeignKeys()); 15 | 16 | $this->connection->statement($this->grammar->compileDropAllTables()); 17 | } 18 | 19 | /** 20 | * Drop all views from the database. 21 | * 22 | * @return void 23 | */ 24 | public function dropAllViews() 25 | { 26 | $this->connection->statement($this->grammar->compileDropAllViews()); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/Redis.php: -------------------------------------------------------------------------------- 1 | dispatch($job); 18 | } 19 | 20 | /** 21 | * Dispatch a job to its appropriate handler in the current process. 22 | * 23 | * @param mixed $job 24 | * @return mixed 25 | */ 26 | public function dispatchNow($job) 27 | { 28 | return app(Dispatcher::class)->dispatchNow($job); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Passwords/CanResetPassword.php: -------------------------------------------------------------------------------- 1 | email; 17 | } 18 | 19 | /** 20 | * Send the password reset notification. 21 | * 22 | * @param string $token 23 | * @return void 24 | */ 25 | public function sendPasswordResetNotification($token) 26 | { 27 | $this->notify(new ResetPasswordNotification($token)); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- 1 | except, true)) { 26 | return $value; 27 | } 28 | 29 | return is_string($value) ? trim($value) : $value; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Migrations/stubs/migration.create.stub: -------------------------------------------------------------------------------- 1 | id(); 18 | $table->timestamps(); 19 | }); 20 | } 21 | 22 | /** 23 | * Reverse the migrations. 24 | * 25 | * @return void 26 | */ 27 | public function down() 28 | { 29 | Schema::dropIfExists('{{ table }}'); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Events/JobProcessed.php: -------------------------------------------------------------------------------- 1 | job = $job; 31 | $this->connectionName = $connectionName; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Events/JobProcessing.php: -------------------------------------------------------------------------------- 1 | job = $job; 31 | $this->connectionName = $connectionName; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Auth/SupportsBasicAuth.php: -------------------------------------------------------------------------------- 1 | route = $route; 31 | $this->request = $request; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/Matching/SchemeValidator.php: -------------------------------------------------------------------------------- 1 | httpOnly()) { 20 | return ! $request->secure(); 21 | } elseif ($route->secure()) { 22 | return $request->secure(); 23 | } 24 | 25 | return true; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/Matching/HostValidator.php: -------------------------------------------------------------------------------- 1 | getCompiled()->getHostRegex(); 20 | 21 | if (is_null($hostRegex)) { 22 | return true; 23 | } 24 | 25 | return preg_match($hostRegex, $request->getHost()); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Cookie/QueueingFactory.php: -------------------------------------------------------------------------------- 1 | connection = $connection; 30 | $this->connectionName = $connection->getName(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Auth/User.php: -------------------------------------------------------------------------------- 1 | "; 17 | } 18 | 19 | return '@php'; 20 | } 21 | 22 | /** 23 | * Compile the unset statements into valid PHP. 24 | * 25 | * @param string $expression 26 | * @return string 27 | */ 28 | protected function compileUnset($expression) 29 | { 30 | return ""; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Scheduling/SchedulingMutex.php: -------------------------------------------------------------------------------- 1 | line('Current application environment: '.$this->laravel['env'].''); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Http/Events/RequestHandled.php: -------------------------------------------------------------------------------- 1 | request = $request; 31 | $this->response = $response; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Console/FlushFailedCommand.php: -------------------------------------------------------------------------------- 1 | laravel['queue.failer']->flush(); 31 | 32 | $this->info('All failed jobs deleted successfully!'); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Mail/resources/views/text/message.blade.php: -------------------------------------------------------------------------------- 1 | @component('mail::layout') 2 | {{-- Header --}} 3 | @slot('header') 4 | @component('mail::header', ['url' => config('app.url')]) 5 | {{ config('app.name') }} 6 | @endcomponent 7 | @endslot 8 | 9 | {{-- Body --}} 10 | {{ $slot }} 11 | 12 | {{-- Subcopy --}} 13 | @isset($subcopy) 14 | @slot('subcopy') 15 | @component('mail::subcopy') 16 | {{ $subcopy }} 17 | @endcomponent 18 | @endslot 19 | @endisset 20 | 21 | {{-- Footer --}} 22 | @slot('footer') 23 | @component('mail::footer') 24 | © {{ date('Y') }} {{ config('app.name') }}. @lang('All rights reserved.') 25 | @endcomponent 26 | @endslot 27 | @endcomponent 28 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Traits/Localizable.php: -------------------------------------------------------------------------------- 1 | getLocale(); 25 | 26 | try { 27 | $app->setLocale($locale); 28 | 29 | return $callback(); 30 | } finally { 31 | $app->setLocale($original); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Cache/Console/stubs/cache.stub: -------------------------------------------------------------------------------- 1 | string('key')->unique(); 18 | $table->mediumText('value'); 19 | $table->integer('expiration'); 20 | }); 21 | } 22 | 23 | /** 24 | * Reverse the migrations. 25 | * 26 | * @return void 27 | */ 28 | public function down() 29 | { 30 | Schema::dropIfExists('cache'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Events/StatementPrepared.php: -------------------------------------------------------------------------------- 1 | statement = $statement; 31 | $this->connection = $connection; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/OptimizeCommand.php: -------------------------------------------------------------------------------- 1 | call('config:cache'); 31 | $this->call('route:cache'); 32 | 33 | $this->info('Files cached successfully!'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Queue/Monitor.php: -------------------------------------------------------------------------------- 1 | user = $user; 35 | $this->guard = $guard; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/RouteFileRegistrar.php: -------------------------------------------------------------------------------- 1 | router = $router; 23 | } 24 | 25 | /** 26 | * Require the given routes file. 27 | * 28 | * @param string $routes 29 | * @return void 30 | */ 31 | public function register($routes) 32 | { 33 | $router = $this->router; 34 | 35 | require $routes; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Cache/HasCacheLock.php: -------------------------------------------------------------------------------- 1 | lock($name, 0, $owner); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Container/ContextualBindingBuilder.php: -------------------------------------------------------------------------------- 1 | find($id); 22 | 23 | if ($instance) { 24 | return $instance; 25 | } 26 | 27 | throw new EntityNotFoundException($type, $id); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/job.queued.stub: -------------------------------------------------------------------------------- 1 | data = $data->all(); 27 | } elseif ($data instanceof JsonSerializable) { 28 | $this->data = $data->jsonSerialize(); 29 | } else { 30 | $this->data = $data; 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Jobs/JobName.php: -------------------------------------------------------------------------------- 1 | user = $user; 35 | $this->guard = $guard; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Events/ScheduledTaskFinished.php: -------------------------------------------------------------------------------- 1 | task = $task; 33 | $this->runtime = $runtime; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Console/Scheduling/EventMutex.php: -------------------------------------------------------------------------------- 1 | data = $data; 27 | } 28 | 29 | /** 30 | * Set the message data. 31 | * 32 | * @param array $data 33 | * @return $this 34 | */ 35 | public function data($data) 36 | { 37 | $this->data = $data; 38 | 39 | return $this; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/Illuminate/Routing/Middleware/ValidateSignature.php: -------------------------------------------------------------------------------- 1 | hasValidSignature($relative !== 'relative')) { 23 | return $next($request); 24 | } 25 | 26 | throw new InvalidSignatureException; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/OtherDeviceLogout.php: -------------------------------------------------------------------------------- 1 | user = $user; 35 | $this->guard = $guard; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Bus/QueueingDispatcher.php: -------------------------------------------------------------------------------- 1 | user = $user; 35 | $this->guard = $guard; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/Crypt.php: -------------------------------------------------------------------------------- 1 | target = $target; 23 | } 24 | 25 | /** 26 | * Dynamically pass method calls to the target. 27 | * 28 | * @param string $method 29 | * @param array $parameters 30 | * @return mixed 31 | */ 32 | public function __call($method, $parameters) 33 | { 34 | $this->target->{$method}(...$parameters); 35 | 36 | return $this->target; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/Validated.php: -------------------------------------------------------------------------------- 1 | user = $user; 35 | $this->guard = $guard; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Broadcasting/InteractsWithSockets.php: -------------------------------------------------------------------------------- 1 | socket = Broadcast::socket(); 24 | 25 | return $this; 26 | } 27 | 28 | /** 29 | * Broadcast the event to everyone. 30 | * 31 | * @return $this 32 | */ 33 | public function broadcastToEveryone() 34 | { 35 | $this->socket = null; 36 | 37 | return $this; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Illuminate/Cache/Events/KeyWritten.php: -------------------------------------------------------------------------------- 1 | value = $value; 35 | $this->seconds = $seconds; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Providers/ComposerServiceProvider.php: -------------------------------------------------------------------------------- 1 | app->singleton('composer', function ($app) { 19 | return new Composer($app['files'], $app->basePath()); 20 | }); 21 | } 22 | 23 | /** 24 | * Get the services provided by the provider. 25 | * 26 | * @return array 27 | */ 28 | public function provides() 29 | { 30 | return ['composer']; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Illuminate/Hashing/AbstractHasher.php: -------------------------------------------------------------------------------- 1 | task = $task; 34 | $this->exception = $exception; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Database/Eloquent/DeviatesCastableAttributes.php: -------------------------------------------------------------------------------- 1 | app->singleton( 19 | PipelineHubContract::class, Hub::class 20 | ); 21 | } 22 | 23 | /** 24 | * Get the services provided by the provider. 25 | * 26 | * @return array 27 | */ 28 | public function provides() 29 | { 30 | return [ 31 | PipelineHubContract::class, 32 | ]; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Bootstrap/RegisterFacades.php: -------------------------------------------------------------------------------- 1 | make('config')->get('app.aliases', []), 26 | $app->make(PackageManifest::class)->aliases() 27 | ))->register(); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Illuminate/View/Compilers/Concerns/CompilesJson.php: -------------------------------------------------------------------------------- 1 | stripParentheses($expression)); 23 | 24 | $options = isset($parts[1]) ? trim($parts[1]) : $this->encodingOptions; 25 | 26 | $depth = isset($parts[2]) ? trim($parts[2]) : 512; 27 | 28 | return ""; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Illuminate/Log/Events/MessageLogged.php: -------------------------------------------------------------------------------- 1 | level = $level; 39 | $this->message = $message; 40 | $this->context = $context; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/Illuminate/Pagination/resources/views/simple-default.blade.php: -------------------------------------------------------------------------------- 1 | @if ($paginator->hasPages()) 2 | 19 | @endif 20 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/console.stub: -------------------------------------------------------------------------------- 1 | owner; 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Database/Eloquent/CastsAttributes.php: -------------------------------------------------------------------------------- 1 | laravel['auth.password']->broker($this->argument('name'))->getRepository()->deleteExpired(); 31 | 32 | $this->info('Expired reset tokens cleared!'); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Query/Expression.php: -------------------------------------------------------------------------------- 1 | value = $value; 23 | } 24 | 25 | /** 26 | * Get the value of the expression. 27 | * 28 | * @return mixed 29 | */ 30 | public function getValue() 31 | { 32 | return $this->value; 33 | } 34 | 35 | /** 36 | * Get the value of the expression. 37 | * 38 | * @return string 39 | */ 40 | public function __toString() 41 | { 42 | return (string) $this->getValue(); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/Illuminate/Hashing/HashServiceProvider.php: -------------------------------------------------------------------------------- 1 | app->singleton('hash', function ($app) { 18 | return new HashManager($app); 19 | }); 20 | 21 | $this->app->singleton('hash.driver', function ($app) { 22 | return $app['hash']->driver(); 23 | }); 24 | } 25 | 26 | /** 27 | * Get the services provided by the provider. 28 | * 29 | * @return array 30 | */ 31 | public function provides() 32 | { 33 | return ['hash', 'hash.driver']; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Events/JobQueued.php: -------------------------------------------------------------------------------- 1 | connectionName = $connectionName; 39 | $this->id = $id; 40 | $this->job = $job; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Broadcasting/Broadcaster.php: -------------------------------------------------------------------------------- 1 | policies() as $key => $value) { 25 | Gate::policy($key, $value); 26 | } 27 | } 28 | 29 | /** 30 | * Get the policies defined on the provider. 31 | * 32 | * @return array 33 | */ 34 | public function policies() 35 | { 36 | return $this->policies; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/RateLimiter.php: -------------------------------------------------------------------------------- 1 | condition = $condition; 23 | } 24 | 25 | /** 26 | * Convert the rule to a validation string. 27 | * 28 | * @return string 29 | */ 30 | public function __toString() 31 | { 32 | if (is_callable($this->condition)) { 33 | return call_user_func($this->condition) ? 'required' : ''; 34 | } 35 | 36 | return $this->condition ? 'required' : ''; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Illuminate/Auth/Events/Attempting.php: -------------------------------------------------------------------------------- 1 | guard = $guard; 39 | $this->remember = $remember; 40 | $this->credentials = $credentials; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Redis/Connection.php: -------------------------------------------------------------------------------- 1 | call('view:clear'); 31 | $this->call('cache:clear'); 32 | $this->call('route:clear'); 33 | $this->call('config:clear'); 34 | $this->call('clear-compiled'); 35 | 36 | $this->info('Caches cleared successfully!'); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Illuminate/Queue/Console/ForgetFailedCommand.php: -------------------------------------------------------------------------------- 1 | laravel['queue.failer']->forget($this->argument('id'))) { 31 | $this->info('Failed job deleted successfully!'); 32 | } else { 33 | $this->error('No failed job matches the given ID.'); 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/Pipeline/Pipeline.php: -------------------------------------------------------------------------------- 1 | translationReplacements = $replacements; 25 | } 26 | 27 | /** 28 | * Render the current translation. 29 | * 30 | * @return string 31 | */ 32 | public function renderTranslation() 33 | { 34 | return $this->container->make('translator')->get( 35 | trim(ob_get_clean()), $this->translationReplacements 36 | ); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Illuminate/View/Engines/FileEngine.php: -------------------------------------------------------------------------------- 1 | files = $files; 26 | } 27 | 28 | /** 29 | * Get the evaluated contents of the view. 30 | * 31 | * @param string $path 32 | * @param array $data 33 | * @return string 34 | */ 35 | public function get($path, array $data = []) 36 | { 37 | return $this->files->get($path); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Illuminate/Cache/Events/CacheEvent.php: -------------------------------------------------------------------------------- 1 | key = $key; 31 | $this->tags = $tags; 32 | } 33 | 34 | /** 35 | * Set the tags for the cache event. 36 | * 37 | * @param array $tags 38 | * @return $this 39 | */ 40 | public function setTags($tags) 41 | { 42 | $this->tags = $tags; 43 | 44 | return $this; 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Events/SchemaDumped.php: -------------------------------------------------------------------------------- 1 | connection = $connection; 38 | $this->connectionName = $connection->getName(); 39 | $this->path = $path; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Events/SchemaLoaded.php: -------------------------------------------------------------------------------- 1 | connection = $connection; 38 | $this->connectionName = $connection->getName(); 39 | $this->path = $path; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/Illuminate/Notifications/Console/stubs/notifications.stub: -------------------------------------------------------------------------------- 1 | uuid('id')->primary(); 18 | $table->string('type'); 19 | $table->morphs('notifiable'); 20 | $table->text('data'); 21 | $table->timestamp('read_at')->nullable(); 22 | $table->timestamps(); 23 | }); 24 | } 25 | 26 | /** 27 | * Reverse the migrations. 28 | * 29 | * @return void 30 | */ 31 | public function down() 32 | { 33 | Schema::dropIfExists('notifications'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Support/Facades/Validator.php: -------------------------------------------------------------------------------- 1 | getClosure(), ...$arguments); 17 | } 18 | 19 | /** 20 | * Handle a job failure. 21 | * 22 | * @param \Illuminate\Queue\SerializableClosure $closure 23 | * @param array $arguments 24 | * @param array $catchCallbacks 25 | * @param \Throwable $exception 26 | * @return void 27 | */ 28 | public function failed($closure, array $arguments, array $catchCallbacks, $exception) 29 | { 30 | $arguments[] = $exception; 31 | 32 | collect($catchCallbacks)->each->__invoke(...$arguments); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/cast.stub: -------------------------------------------------------------------------------- 1 | values = $values; 28 | } 29 | 30 | /** 31 | * Convert the rule to a validation string. 32 | * 33 | * @return string 34 | */ 35 | public function __toString() 36 | { 37 | $values = array_map(function ($value) { 38 | return '"'.str_replace('"', '""', $value).'"'; 39 | }, $this->values); 40 | 41 | return $this->rule.':'.implode(',', $values); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /src/Illuminate/Foundation/Console/stubs/event.stub: -------------------------------------------------------------------------------- 1 | response = $response; 26 | } 27 | 28 | /** 29 | * Get the underlying response instance. 30 | * 31 | * @return \Symfony\Component\HttpFoundation\Response 32 | */ 33 | public function getResponse() 34 | { 35 | return $this->response; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Illuminate/Config/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "illuminate/config", 3 | "description": "The Illuminate Config package.", 4 | "license": "MIT", 5 | "homepage": "https://laravel.com", 6 | "support": { 7 | "issues": "https://github.com/laravel/framework/issues", 8 | "source": "https://github.com/laravel/framework" 9 | }, 10 | "authors": [ 11 | { 12 | "name": "Taylor Otwell", 13 | "email": "taylor@laravel.com" 14 | } 15 | ], 16 | "require": { 17 | "php": "^7.3|^8.0", 18 | "illuminate/collections": "^8.0", 19 | "illuminate/contracts": "^8.0" 20 | }, 21 | "autoload": { 22 | "psr-4": { 23 | "Illuminate\\Config\\": "" 24 | } 25 | }, 26 | "extra": { 27 | "branch-alias": { 28 | "dev-master": "8.x-dev" 29 | } 30 | }, 31 | "config": { 32 | "sort-packages": true 33 | }, 34 | "minimum-stability": "dev" 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Contracts/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "illuminate/contracts", 3 | "description": "The Illuminate Contracts package.", 4 | "license": "MIT", 5 | "homepage": "https://laravel.com", 6 | "support": { 7 | "issues": "https://github.com/laravel/framework/issues", 8 | "source": "https://github.com/laravel/framework" 9 | }, 10 | "authors": [ 11 | { 12 | "name": "Taylor Otwell", 13 | "email": "taylor@laravel.com" 14 | } 15 | ], 16 | "require": { 17 | "php": "^7.3|^8.0", 18 | "psr/container": "^1.0", 19 | "psr/simple-cache": "^1.0" 20 | }, 21 | "autoload": { 22 | "psr-4": { 23 | "Illuminate\\Contracts\\": "" 24 | } 25 | }, 26 | "extra": { 27 | "branch-alias": { 28 | "dev-master": "8.x-dev" 29 | } 30 | }, 31 | "config": { 32 | "sort-packages": true 33 | }, 34 | "minimum-stability": "dev" 35 | } 36 | -------------------------------------------------------------------------------- /src/Illuminate/Database/Eloquent/Factories/HasFactory.php: -------------------------------------------------------------------------------- 1 | count(is_numeric($parameters[0] ?? null) ? $parameters[0] : null) 19 | ->state(is_array($parameters[0] ?? null) ? $parameters[0] : ($parameters[1] ?? [])); 20 | } 21 | 22 | /** 23 | * Create a new factory instance for the model. 24 | * 25 | * @return \Illuminate\Database\Eloquent\Factories\Factory 26 | */ 27 | protected static function newFactory() 28 | { 29 | // 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Illuminate/Hashing/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "illuminate/hashing", 3 | "description": "The Illuminate Hashing package.", 4 | "license": "MIT", 5 | "homepage": "https://laravel.com", 6 | "support": { 7 | "issues": "https://github.com/laravel/framework/issues", 8 | "source": "https://github.com/laravel/framework" 9 | }, 10 | "authors": [ 11 | { 12 | "name": "Taylor Otwell", 13 | "email": "taylor@laravel.com" 14 | } 15 | ], 16 | "require": { 17 | "php": "^7.3|^8.0", 18 | "illuminate/contracts": "^8.0", 19 | "illuminate/support": "^8.0" 20 | }, 21 | "autoload": { 22 | "psr-4": { 23 | "Illuminate\\Hashing\\": "" 24 | } 25 | }, 26 | "extra": { 27 | "branch-alias": { 28 | "dev-master": "8.x-dev" 29 | } 30 | }, 31 | "config": { 32 | "sort-packages": true 33 | }, 34 | "minimum-stability": "dev" 35 | } 36 | --------------------------------------------------------------------------------