Closed renanwilliam closed 7 years ago
Hi,
do you have publish a config?
Try to debug this line...
https://github.com/approached/laravel-image-optimizer/blob/master/src/ImageOptimizer.php#L30
I have executed php artisan tinker
in both environments and the output is very different. What can be the reason to have so different outputs for the same command?
In test environment (that works fine):
>>> dd(app('Approached\LaravelImageOptimizer\ImageOptimizer'));
Approached\LaravelImageOptimizer\ImageOptimizer {#1095
-extensions: array:5 [
"image/gif" => "gif"
"image/jpeg" => "jpg"
"image/pjpeg" => "jpg"
"image/png" => "png"
"image/x-png" => "png"
]
-optimizers: array:13 [
"optipng" => ImageOptimizer\CommandOptimizer {#1097
-command: ImageOptimizer\Command {#1098
-cmd: "optipng"
-args: array:3 [
0 => "-i0"
1 => "-o2"
2 => "-quiet"
]
}
-customArgs: null
}
"pngquant" => ImageOptimizer\CommandOptimizer {#1099
-command: ImageOptimizer\Command {#1100
-cmd: "/usr/bin/pngquant"
-args: array:1 [
0 => "--force"
]
}
-customArgs: Closure {#1101
class: "ImageOptimizer\OptimizerFactory"
this: Approached\LaravelImageOptimizer\ImageOptimizer {#1095}
parameters: {
$filepath: {}
}
file: "/srv/api.egsa.test/www/vendor/ps/image-optimizer/src/ImageOptimizer/OptimizerFactory.php"
line: "77 to 80"
}
}
"pngcrush" => ImageOptimizer\CommandOptimizer {#1102
-command: ImageOptimizer\Command {#1103
-cmd: "pngcrush"
-args: array:3 [
0 => "-reduce"
1 => "-q"
2 => "-ow"
]
}
-customArgs: null
}
"pngout" => ImageOptimizer\CommandOptimizer {#1104
-command: ImageOptimizer\Command {#1105
-cmd: "pngout"
-args: array:3 [
0 => "-s3"
1 => "-q"
2 => "-y"
]
}
-customArgs: null
}
"advpng" => ImageOptimizer\CommandOptimizer {#1106
-command: ImageOptimizer\Command {#1107
-cmd: "advpng"
-args: array:3 [
0 => "-z"
1 => "-4"
2 => "-q"
]
}
-customArgs: null
}
"png" => ImageOptimizer\ChainOptimizer {#1108
-optimizers: array:4 [
0 => ImageOptimizer\CommandOptimizer {#1099}
1 => ImageOptimizer\CommandOptimizer {#1097}
2 => ImageOptimizer\CommandOptimizer {#1102}
3 => ImageOptimizer\CommandOptimizer {#1106}
]
-executeFirst: true
-logger: Monolog\Logger {#1086
#name: "image_optimizer_log"
#handlers: array:1 [
0 => Monolog\Handler\StreamHandler {#1084
#stream: null
#url: "/srv/api.egsa.test/www/storage/logs/image_optimize.log"
-errorMessage: null
#filePermission: null
#useLocking: false
-dirCreated: null
#level: 200
#bubble: true
#formatter: null
#processors: []
}
]
#processors: []
#microsecondTimestamps: true
}
}
"gifsicle" => ImageOptimizer\CommandOptimizer {#1109
-command: ImageOptimizer\Command {#1110
-cmd: "/usr/bin/gifsicle"
-args: array:2 [
0 => "-b"
1 => "-O5"
]
}
-customArgs: null
}
"gif" => ImageOptimizer\CommandOptimizer {#1109}
"jpegoptim" => ImageOptimizer\CommandOptimizer {#1111
-command: ImageOptimizer\Command {#1112
-cmd: "/usr/bin/jpegoptim"
-args: array:1 [
0 => "--strip-all"
]
}
-customArgs: null
}
"jpegtran" => ImageOptimizer\CommandOptimizer {#1113
-command: ImageOptimizer\Command {#1114
-cmd: "jpegtran"
-args: array:2 [
0 => "-optimize"
1 => "-progressive"
]
}
-customArgs: Closure {#1115
class: "ImageOptimizer\OptimizerFactory"
this: Approached\LaravelImageOptimizer\ImageOptimizer {#1095}
parameters: {
$filepath: {}
}
file: "/srv/api.egsa.test/www/vendor/ps/image-optimizer/src/ImageOptimizer/OptimizerFactory.php"
line: "107 to 109"
}
}
"jpg" => ImageOptimizer\ChainOptimizer {#1116
-optimizers: array:2 [
0 => ImageOptimizer\CommandOptimizer {#1113}
1 => ImageOptimizer\CommandOptimizer {#1111}
]
-executeFirst: true
-logger: Monolog\Logger {#1086}
}
"jpeg" => ImageOptimizer\ChainOptimizer {#1116}
"smart" => ImageOptimizer\SmartOptimizer {#1117
-optimizers: array:3 [
"gif" => ImageOptimizer\CommandOptimizer {#1109}
"png" => ImageOptimizer\ChainOptimizer {#1108}
"jpeg" => ImageOptimizer\ChainOptimizer {#1116}
]
-typeGuesser: ImageOptimizer\TypeGuesser\SmartTypeGuesser {#1118
-typeGuesser: ImageOptimizer\TypeGuesser\GdTypeGuesser {#1119}
}
}
]
-options: array:14 [
"execute_only_first_png_optimizer" => true
"execute_only_first_jpeg_optimizer" => true
"optipng_options" => array:3 [
0 => "-i0"
1 => "-o2"
2 => "-quiet"
]
"pngcrush_options" => array:3 [
0 => "-reduce"
1 => "-q"
2 => "-ow"
]
"pngout_options" => array:3 [
0 => "-s3"
1 => "-q"
2 => "-y"
]
"jpegtran_options" => array:2 [
0 => "-optimize"
1 => "-progressive"
]
"advpng_options" => array:3 [
0 => "-z"
1 => "-4"
2 => "-q"
]
"ignore_errors" => false
"pngquant_options" => array:1 [
0 => "--force"
]
"gifsicle_options" => array:2 [
0 => "-b"
1 => "-O5"
]
"jpegoptim_options" => array:1 [
0 => "--strip-all"
]
"pngquant_bin" => "/usr/bin/pngquant"
"gifsicle_bin" => "/usr/bin/gifsicle"
"jpegoptim_bin" => "/usr/bin/jpegoptim"
]
-executableFinder: Symfony\Component\Process\ExecutableFinder {#1096
-suffixes: array:4 [
0 => ".exe"
1 => ".bat"
2 => ".cmd"
3 => ".com"
]
}
-logger: Monolog\Logger {#1086}
}
In production (that run in the same server and NGINX configs, the output is completely different:
>>> dd(app('Approached\LaravelImageOptimizer\ImageOptimizer'));
Approached\LaravelImageOptimizer\ImageOptimizer {#1177
-extensions: array:5 [
"image/gif" => "gif"
"image/jpeg" => "jpg"
"image/pjpeg" => "jpg"
"image/png" => "png"
"image/x-png" => "png"
]
-optimizers: array:13 [
"optipng" => ImageOptimizer\SuppressErrorOptimizer {#1181
-optimizer: ImageOptimizer\CommandOptimizer {#1179
-command: ImageOptimizer\Command {#1180
-cmd: "optipng"
-args: array:3 [
0 => "-i0"
1 => "-o2"
2 => "-quiet"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166
#monolog: Monolog\Logger {#175
#name: "production"
#handlers: array:1 [
0 => Monolog\Handler\RotatingFileHandler {#176
#filename: "/srv/api.egsa.com.br/www/storage/logs/laravel.log"
#maxFiles: 5
#mustRotate: null
#nextRotation: DateTime {#177
+"date": "2017-05-24 00:00:00.000000"
+"timezone_type": 3
+"timezone": "America/Sao_Paulo"
}
#filenameFormat: "{filename}-{date}"
#dateFormat: "Y-m-d"
#stream: null
#url: "/srv/api.egsa.com.br/www/storage/logs/laravel-2017-05-23.log"
-errorMessage: null
#filePermission: null
#useLocking: false
-dirCreated: null
#level: 100
#bubble: true
#formatter: Monolog\Formatter\LineFormatter {#178
#format: "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n"
#allowInlineLineBreaks: true
#ignoreEmptyContextAndExtra: true
#includeStacktraces: null
#dateFormat: "Y-m-d H:i:s"
}
#processors: []
}
]
#processors: []
#microsecondTimestamps: true
}
#dispatcher: Illuminate\Events\Dispatcher {#21
#container: Illuminate\Foundation\Application {#2
#basePath: "/srv/api.egsa.com.br/www"
#hasBeenBootstrapped: true
#booted: true
#bootingCallbacks: array:1 [
0 => Closure {#170
class: "Illuminate\Foundation\Application"
this: Illuminate\Foundation\Application {#2}
use: { …1}
file: "/srv/api.egsa.com.br/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php"
line: "686 to 688"
}
]
#bootedCallbacks: array:2 [
0 => Closure {#24
class: "Illuminate\Foundation\Console\Kernel"
this: App\Console\Kernel {#22
#commands: array:5 [ …5]
#app: Illuminate\Foundation\Application {#2}
#events: Illuminate\Events\Dispatcher {#21}
#artisan: Illuminate\Console\Application {#620 …15}
#commandsLoaded: true
#bootstrappers: array:7 [ …7]
}
file: "/srv/api.egsa.com.br/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php"
line: "85 to 87"
}
1 => Closure {#329
class: "Illuminate\Foundation\Support\Providers\RouteServiceProvider"
this: App\Providers\RouteServiceProvider {#140
#namespace: "App\Http\Controllers"
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
file: "/srv/api.egsa.com.br/www/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php"
line: "32 to 35"
}
]
#terminatingCallbacks: []
#serviceProviders: array:40 [
0 => Illuminate\Events\EventServiceProvider {#3 …}
1 => Illuminate\Log\LogServiceProvider {#5
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
2 => Illuminate\Routing\RoutingServiceProvider {#7
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
3 => Illuminate\Auth\AuthServiceProvider {#47
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
4 => Illuminate\Cookie\CookieServiceProvider {#53
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
5 => Illuminate\Database\DatabaseServiceProvider {#55
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
6 => Illuminate\Encryption\EncryptionServiceProvider {#62
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
7 => Illuminate\Filesystem\FilesystemServiceProvider {#64
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
8 => Illuminate\Foundation\Providers\FormRequestServiceProvider {#70
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
9 => Illuminate\Foundation\Providers\FoundationServiceProvider {#69
#providers: array:1 [ …1]
#instances: array:1 [ …1]
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
10 => Illuminate\Notifications\NotificationServiceProvider {#71
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
11 => Illuminate\Pagination\PaginationServiceProvider {#73
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
12 => Illuminate\Session\SessionServiceProvider {#77
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
13 => Illuminate\View\ViewServiceProvider {#81
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
14 => Yajra\Oci8\Oci8ServiceProvider {#85
#defer: false
#app: Illuminate\Foundation\Application {#2}
}
15 => Maatwebsite\Excel\ExcelServiceProvider {#89
#defer: false
#app: Illuminate\Foundation\Application {#2}
}
16 => Laravel\Passport\PassportServiceProvider {#98
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
17 => Adldap\Laravel\AdldapServiceProvider {#105
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
18 => Adldap\Laravel\AdldapAuthServiceProvider {#108
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
19 => Spatie\Permission\PermissionServiceProvider {#109
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
20 => App\Providers\AppServiceProvider {#111
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
21 => App\Providers\AuthServiceProvider {#138
#policies: array:1 [ …1]
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
22 => App\Providers\EventServiceProvider {#139
#listen: array:3 [ …3]
#subscribe: []
#app: Illuminate\Foundation\Application {#2}
#defer: false
}
23 => App\Providers\RouteServiceProvider {#140}
24 => Illuminate\Cache\CacheServiceProvider {#163
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
25 => Illuminate\Broadcasting\BroadcastServiceProvider {#37
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
26 => Illuminate\Bus\BusServiceProvider {#518
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
27 => Illuminate\Foundation\Providers\ArtisanServiceProvider {#521
#defer: true
#commands: array:32 [ …32]
#devCommands: array:25 [ …25]
#app: Illuminate\Foundation\Application {#2}
}
28 => Illuminate\Database\MigrationServiceProvider {#580
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
29 => Illuminate\Foundation\Providers\ComposerServiceProvider {#584
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
30 => Illuminate\Foundation\Providers\ConsoleSupportServiceProvider {#520
#defer: true
#providers: array:3 [ …3]
#instances: array:3 [ …3]
#app: Illuminate\Foundation\Application {#2}
}
31 => Illuminate\Hashing\HashServiceProvider {#586
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
32 => Illuminate\Mail\MailServiceProvider {#588
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
33 => Illuminate\Pipeline\PipelineServiceProvider {#593
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
34 => Illuminate\Queue\QueueServiceProvider {#595
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
35 => Illuminate\Redis\RedisServiceProvider {#601
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
36 => Illuminate\Auth\Passwords\PasswordResetServiceProvider {#604
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
37 => Illuminate\Translation\TranslationServiceProvider {#607
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
38 => Illuminate\Validation\ValidationServiceProvider {#610
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
39 => Laravel\Tinker\TinkerServiceProvider {#613
#defer: true
#app: Illuminate\Foundation\Application {#2}
}
]
#loadedProviders: array:40 [
"Illuminate\Events\EventServiceProvider" => true
"Illuminate\Log\LogServiceProvider" => true
"Illuminate\Routing\RoutingServiceProvider" => true
"Illuminate\Auth\AuthServiceProvider" => true
"Illuminate\Cookie\CookieServiceProvider" => true
"Illuminate\Database\DatabaseServiceProvider" => true
"Illuminate\Encryption\EncryptionServiceProvider" => true
"Illuminate\Filesystem\FilesystemServiceProvider" => true
"Illuminate\Foundation\Providers\FormRequestServiceProvider" => true
"Illuminate\Foundation\Providers\FoundationServiceProvider" => true
"Illuminate\Notifications\NotificationServiceProvider" => true
"Illuminate\Pagination\PaginationServiceProvider" => true
"Illuminate\Session\SessionServiceProvider" => true
"Illuminate\View\ViewServiceProvider" => true
"Yajra\Oci8\Oci8ServiceProvider" => true
"Maatwebsite\Excel\ExcelServiceProvider" => true
"Laravel\Passport\PassportServiceProvider" => true
"Adldap\Laravel\AdldapServiceProvider" => true
"Adldap\Laravel\AdldapAuthServiceProvider" => true
"Spatie\Permission\PermissionServiceProvider" => true
"App\Providers\AppServiceProvider" => true
"App\Providers\AuthServiceProvider" => true
"App\Providers\EventServiceProvider" => true
"App\Providers\RouteServiceProvider" => true
"Illuminate\Cache\CacheServiceProvider" => true
"Illuminate\Broadcasting\BroadcastServiceProvider" => true
"Illuminate\Bus\BusServiceProvider" => true
"Illuminate\Foundation\Providers\ArtisanServiceProvider" => true
"Illuminate\Database\MigrationServiceProvider" => true
"Illuminate\Foundation\Providers\ComposerServiceProvider" => true
"Illuminate\Foundation\Providers\ConsoleSupportServiceProvider" => true
"Illuminate\Hashing\HashServiceProvider" => true
"Illuminate\Mail\MailServiceProvider" => true
"Illuminate\Pipeline\PipelineServiceProvider" => true
"Illuminate\Queue\QueueServiceProvider" => true
"Illuminate\Redis\RedisServiceProvider" => true
"Illuminate\Auth\Passwords\PasswordResetServiceProvider" => true
"Illuminate\Translation\TranslationServiceProvider" => true
"Illuminate\Validation\ValidationServiceProvider" => true
"Laravel\Tinker\TinkerServiceProvider" => true
]
#deferredServices: []
#monologConfigurator: null
#databasePath: null
#storagePath: null
#environmentPath: null
#environmentFile: ".env"
#namespace: null
#resolved: array:128 [
"events" => true
"App\Console\Kernel" => true
"Illuminate\Contracts\Console\Kernel" => true
"Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables" => true
"Illuminate\Foundation\Bootstrap\LoadConfiguration" => true
"Illuminate\Foundation\Bootstrap\HandleExceptions" => true
"env" => true
"Illuminate\Foundation\Bootstrap\RegisterFacades" => true
"Illuminate\Foundation\Bootstrap\SetRequestForConsole" => true
"Illuminate\Foundation\Bootstrap\RegisterProviders" => true
"db.factory" => true
"db" => true
"auth" => true
"Illuminate\Foundation\Bootstrap\BootProviders" => true
"view.engine.resolver" => true
"files" => true
"view.finder" => true
"view" => true
"Illuminate\Contracts\Auth\Access\Gate" => true
"cache" => true
"cache.store" => true
"log" => true
"Spatie\Permission\PermissionRegistrar" => true
"router" => true
"url" => true
"Illuminate\Console\Scheduling\CacheMutex" => true
"Laravel\Passport\Console\InstallCommand" => true
"Laravel\Passport\Console\ClientCommand" => true
"Laravel\Passport\Console\KeysCommand" => true
"Adldap\Laravel\Commands\Import" => true
"command.cache.clear" => true
"command.cache.forget" => true
"command.clear-compiled" => true
"command.auth.resets.clear" => true
"command.config.cache" => true
"command.config.clear" => true
"command.down" => true
"command.environment" => true
"command.key.generate" => true
"migration.repository" => true
"migrator" => true
"command.migrate" => true
"command.migrate.install" => true
"command.migrate.refresh" => true
"command.migrate.reset" => true
"command.migrate.rollback" => true
"command.migrate.status" => true
"composer" => true
"command.optimize" => true
"command.queue.failed" => true
"command.queue.flush" => true
"command.queue.forget" => true
"queue.listener" => true
"command.queue.listen" => true
"command.queue.restart" => true
"command.queue.retry" => true
"queue" => true
"App\Exceptions\Handler" => true
"Illuminate\Contracts\Debug\ExceptionHandler" => true
"queue.worker" => true
"command.queue.work" => true
"command.route.cache" => true
"command.route.clear" => true
"command.route.list" => true
"command.seed" => true
"Illuminate\Console\Scheduling\ScheduleFinishCommand" => true
"Illuminate\Console\Scheduling\ScheduleRunCommand" => true
"command.storage.link" => true
"command.up" => true
"command.view.clear" => true
"command.app.name" => true
"command.auth.make" => true
"command.cache.table" => true
"command.console.make" => true
"command.controller.make" => true
"command.event.generate" => true
"command.event.make" => true
"command.job.make" => true
"command.listener.make" => true
"command.mail.make" => true
"command.middleware.make" => true
"migration.creator" => true
"command.migrate.make" => true
"command.model.make" => true
"command.notification.make" => true
"command.notification.table" => true
"command.policy.make" => true
"command.provider.make" => true
"command.queue.failed-table" => true
"command.queue.table" => true
"command.request.make" => true
"command.seeder.make" => true
"command.session.table" => true
"command.serve" => true
"command.test.make" => true
"command.vendor.publish" => true
"command.tinker" => true
"App\Notification" => true
"App\Repositories\Eloquent\NotificationRepository" => true
"App\Repositories\Contracts\NotificationRepositoryInterface" => true
"App\Faturamento" => true
"App\Repositories\Eloquent\FaturamentoRepository" => true
"App\Repositories\Contracts\FaturamentoRepositoryInterface" => true
"App\Repositories\Eloquent\ReceivablesRepository" => true
"App\Repositories\Contracts\ReceivablesRepositoryInterface" => true
"App\Repositories\Eloquent\PayableRepository" => true
"App\Repositories\Contracts\PayableRepositoryInterface" => true
"App\Console\Commands\SendDailyEmail" => true
"App\Employee" => true
"App\Repositories\Eloquent\EmployeeRepository" => true
"App\Repositories\Contracts\EmployeeRepositoryInterface" => true
"App\Appointment" => true
"App\Repositories\Eloquent\AppointmentRepository" => true
"App\Repositories\Contracts\AppointmentRepositoryInterface" => true
"App\AppointmentAbsence" => true
"App\Repositories\Eloquent\AppointmentAbsenceRepository" => true
"App\Repositories\Contracts\AppointmentAbsenceRepositoryInterface" => true
"App\Console\Commands\SendTenMinutesEmail" => true
"App\WorkSchedule" => true
"App\Repositories\Eloquent\WorkScheduleRepository" => true
"App\Repositories\Contracts\WorkScheduleRepositoryInterface" => true
"App\Console\Commands\SendProductionSummaryReportEmail" => true
"App\Problem" => true
"App\Repositories\Eloquent\ProblemRepository" => true
"App\Repositories\Contracts\ProblemRepositoryInterface" => true
"App\Console\Commands\UpdateProblemsStatus" => true
"App\Console\Commands\SendWeeklyMessages" => true
"Approached\LaravelImageOptimizer\ImageOptimizer" => true
]
#bindings: array:164 [
"events" => array:2 [
"concrete" => Closure {#4 …5}
"shared" => true
]
"log" => array:2 [
"concrete" => Closure {#6 …4}
"shared" => true
]
"router" => array:2 [
"concrete" => Closure {#8 …5}
"shared" => true
]
"url" => array:2 [
"concrete" => Closure {#9 …5}
"shared" => true
]
"redirect" => array:2 [
"concrete" => Closure {#10 …5}
"shared" => true
]
"Psr\Http\Message\ServerRequestInterface" => array:2 [
"concrete" => Closure {#11 …5}
"shared" => false
]
"Psr\Http\Message\ResponseInterface" => array:2 [
"concrete" => Closure {#12 …5}
"shared" => false
]
"Illuminate\Contracts\Routing\ResponseFactory" => array:2 [
"concrete" => Closure {#13 …5}
"shared" => true
]
"Illuminate\Contracts\Http\Kernel" => array:2 [
"concrete" => Closure {#14 …6}
"shared" => true
]
"Illuminate\Contracts\Console\Kernel" => array:2 [
"concrete" => Closure {#15 …6}
"shared" => true
]
"Illuminate\Contracts\Debug\ExceptionHandler" => array:2 [
"concrete" => Closure {#16 …6}
"shared" => true
]
"env" => array:2 [
"concrete" => Closure {#35 …5}
"shared" => false
]
"auth" => array:2 [
"concrete" => Closure {#48 …5}
"shared" => true
]
"auth.driver" => array:2 [
"concrete" => Closure {#49 …5}
"shared" => true
]
"Illuminate\Contracts\Auth\Authenticatable" => array:2 [
"concrete" => Closure {#50 …5}
"shared" => false
]
"Illuminate\Contracts\Auth\Access\Gate" => array:2 [
"concrete" => Closure {#51 …5}
"shared" => true
]
"cookie" => array:2 [
"concrete" => Closure {#54 …5}
"shared" => true
]
"db.factory" => array:2 [
"concrete" => Closure {#56 …5}
"shared" => true
]
"db" => array:2 [
"concrete" => Closure {#57 …5}
"shared" => true
]
"db.connection" => array:2 [
"concrete" => Closure {#58 …5}
"shared" => false
]
"Faker\Generator" => array:2 [
"concrete" => Closure {#59 …5}
"shared" => true
]
"Illuminate\Database\Eloquent\Factory" => array:2 [
"concrete" => Closure {#60 …5}
"shared" => true
]
"Illuminate\Contracts\Queue\EntityResolver" => array:2 [
"concrete" => Closure {#61 …4}
"shared" => true
]
"encrypter" => array:2 [
"concrete" => Closure {#63 …5}
"shared" => true
]
"files" => array:2 [
"concrete" => Closure {#65 …4}
"shared" => true
]
"filesystem" => array:2 [
"concrete" => Closure {#66 …4}
"shared" => true
]
"filesystem.disk" => array:2 [
"concrete" => Closure {#67 …4}
"shared" => true
]
"filesystem.cloud" => array:2 [
"concrete" => Closure {#68 …4}
"shared" => true
]
"Illuminate\Notifications\ChannelManager" => array:2 [
"concrete" => Closure {#72 …5}
"shared" => true
]
"session" => array:2 [
"concrete" => Closure {#78 …5}
"shared" => true
]
"session.store" => array:2 [
"concrete" => Closure {#79 …5}
"shared" => true
]
"Illuminate\Session\Middleware\StartSession" => array:2 [
"concrete" => Closure {#80 …6}
"shared" => true
]
"view" => array:2 [
"concrete" => Closure {#82 …5}
"shared" => true
]
"view.finder" => array:2 [
"concrete" => Closure {#83 …5}
"shared" => false
]
"view.engine.resolver" => array:2 [
"concrete" => Closure {#84 …4}
"shared" => true
]
"excel.identifier" => array:2 [
"concrete" => Closure {#90 …5}
"shared" => true
]
"excel.parsers.css" => array:2 [
"concrete" => Closure {#91 …4}
"shared" => true
]
"excel.reader" => array:2 [
"concrete" => Closure {#92 …5}
"shared" => true
]
"excel.readers.html" => array:2 [
"concrete" => Closure {#93 …5}
"shared" => true
]
"excel.parsers.view" => array:2 [
"concrete" => Closure {#94 …5}
"shared" => true
]
"phpexcel" => array:2 [
"concrete" => Closure {#95 …5}
"shared" => true
]
"excel.writer" => array:2 [
"concrete" => Closure {#96 …5}
"shared" => true
]
"excel" => array:2 [
"concrete" => Closure {#97 …5}
"shared" => true
]
"League\OAuth2\Server\AuthorizationServer" => array:2 [
"concrete" => Closure {#99 …4}
"shared" => true
]
"League\OAuth2\Server\ResourceServer" => array:2 [
"concrete" => Closure {#100 …4}
"shared" => true
]
"auth.loaded" => array:2 [
"concrete" => Closure {#102 …5}
"shared" => false
]
"adldap" => array:2 [
"concrete" => Closure {#106 …5}
"shared" => true
]
"Adldap\AdldapInterface" => array:2 [
"concrete" => Closure {#107 …6}
"shared" => true
]
"App\Repositories\Contracts\FaturamentoRepositoryInterface" => array:2 [
"concrete" => Closure {#112 …6}
"shared" => false
]
"App\Repositories\Contracts\ClienteRepositoryInterface" => array:2 [
"concrete" => Closure {#113 …6}
"shared" => false
]
"App\Repositories\Contracts\MetaVendaRepositoryInterface" => array:2 [
"concrete" => Closure {#114 …6}
"shared" => false
]
"App\Repositories\Contracts\PermissionRepositoryInterface" => array:2 [
"concrete" => Closure {#115 …6}
"shared" => false
]
"App\Repositories\Contracts\RoleRepositoryInterface" => array:2 [
"concrete" => Closure {#116 …6}
"shared" => false
]
"App\Repositories\Contracts\UserRepositoryInterface" => array:2 [
"concrete" => Closure {#117 …6}
"shared" => false
]
"App\Repositories\Contracts\AdditionalMovementRepositoryInterface" => array:2 [
"concrete" => Closure {#118 …6}
"shared" => false
]
"App\Repositories\Contracts\NotificationRepositoryInterface" => array:2 [
"concrete" => Closure {#119 …6}
"shared" => false
]
"App\Repositories\Contracts\AppointmentRepositoryInterface" => array:2 [
"concrete" => Closure {#120 …6}
"shared" => false
]
"App\Repositories\Contracts\EmployeeRepositoryInterface" => array:2 [
"concrete" => Closure {#121 …6}
"shared" => false
]
"App\Repositories\Contracts\AppointmentPlanningRepositoryInterface" => array:2 [
"concrete" => Closure {#122 …6}
"shared" => false
]
"App\Repositories\Contracts\ParameterRepositoryInterface" => array:2 [
"concrete" => Closure {#123 …6}
"shared" => false
]
"App\Repositories\Contracts\AppointmentAbsenceRepositoryInterface" => array:2 [
"concrete" => Closure {#124 …6}
"shared" => false
]
"App\Repositories\Contracts\WorkScheduleRepositoryInterface" => array:2 [
"concrete" => Closure {#125 …6}
"shared" => false
]
"App\Repositories\Contracts\FeedbackRepositoryInterface" => array:2 [
"concrete" => Closure {#126 …6}
"shared" => false
]
"App\Repositories\Contracts\ReceivablesRepositoryInterface" => array:2 [
"concrete" => Closure {#127 …6}
"shared" => false
]
"App\Repositories\Contracts\PayableRepositoryInterface" => array:2 [
"concrete" => Closure {#128 …6}
"shared" => false
]
"App\Repositories\Contracts\ManufacturingOrderRepositoryInterface" => array:2 [
"concrete" => Closure {#129 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemRepositoryInterface" => array:2 [
"concrete" => Closure {#130 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemLogRepositoryInterface" => array:2 [
"concrete" => Closure {#131 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemCategoryRepositoryInterface" => array:2 [
"concrete" => Closure {#132 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemCategoryNotificationRepositoryInterface" => array:2 [
"concrete" => Closure {#133 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemPriorityNotificationRepositoryInterface" => array:2 [
"concrete" => Closure {#134 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemPriorityRepositoryInterface" => array:2 [
"concrete" => Closure {#135 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemAttachmentRepositoryInterface" => array:2 [
"concrete" => Closure {#136 …6}
"shared" => false
]
"App\Repositories\Contracts\ProblemCommentRepositoryInterface" => array:2 [
"concrete" => Closure {#137 …6}
"shared" => false
]
"blade.compiler" => array:2 [
"concrete" => Closure {#146 …4}
"shared" => true
]
"cache" => array:2 [
"concrete" => Closure {#167 …5}
"shared" => true
]
"cache.store" => array:2 [
"concrete" => Closure {#168 …5}
"shared" => true
]
"memcached.connector" => array:2 [
"concrete" => Closure {#169 …4}
"shared" => true
]
"Spatie\Permission\Contracts\Permission" => array:2 [
"concrete" => Closure {#158 …6}
"shared" => false
]
"Spatie\Permission\Contracts\Role" => array:2 [
"concrete" => Closure {#162 …6}
"shared" => false
]
"Illuminate\Broadcasting\BroadcastManager" => array:2 [
"concrete" => Closure {#516 …5}
"shared" => true
]
"Illuminate\Contracts\Broadcasting\Broadcaster" => array:2 [
"concrete" => Closure {#517 …5}
"shared" => true
]
"Illuminate\Bus\Dispatcher" => array:2 [
"concrete" => Closure {#519 …5}
"shared" => true
]
"command.cache.clear" => array:2 [
"concrete" => Closure {#522 …5}
"shared" => true
]
"command.cache.forget" => array:2 [
"concrete" => Closure {#523 …5}
"shared" => true
]
"command.clear-compiled" => array:2 [
"concrete" => Closure {#524 …4}
"shared" => true
]
"command.auth.resets.clear" => array:2 [
"concrete" => Closure {#525 …4}
"shared" => true
]
"command.config.cache" => array:2 [
"concrete" => Closure {#526 …5}
"shared" => true
]
"command.config.clear" => array:2 [
"concrete" => Closure {#527 …5}
"shared" => true
]
"command.down" => array:2 [
"concrete" => Closure {#528 …4}
"shared" => true
]
"command.environment" => array:2 [
"concrete" => Closure {#529 …4}
"shared" => true
]
"command.key.generate" => array:2 [
"concrete" => Closure {#530 …4}
"shared" => true
]
"command.migrate" => array:2 [
"concrete" => Closure {#531 …5}
"shared" => true
]
"command.migrate.install" => array:2 [
"concrete" => Closure {#532 …5}
"shared" => true
]
"command.migrate.refresh" => array:2 [
"concrete" => Closure {#533 …4}
"shared" => true
]
"command.migrate.reset" => array:2 [
"concrete" => Closure {#534 …5}
"shared" => true
]
"command.migrate.rollback" => array:2 [
"concrete" => Closure {#535 …5}
"shared" => true
]
"command.migrate.status" => array:2 [
"concrete" => Closure {#536 …5}
"shared" => true
]
"command.optimize" => array:2 [
"concrete" => Closure {#537 …5}
"shared" => true
]
"command.queue.failed" => array:2 [
"concrete" => Closure {#538 …4}
"shared" => true
]
"command.queue.flush" => array:2 [
"concrete" => Closure {#539 …4}
"shared" => true
]
"command.queue.forget" => array:2 [
"concrete" => Closure {#540 …4}
"shared" => true
]
"command.queue.listen" => array:2 [
"concrete" => Closure {#541 …5}
"shared" => true
]
"command.queue.restart" => array:2 [
"concrete" => Closure {#542 …4}
"shared" => true
]
"command.queue.retry" => array:2 [
"concrete" => Closure {#543 …4}
"shared" => true
]
"command.queue.work" => array:2 [
"concrete" => Closure {#544 …5}
"shared" => true
]
"command.route.cache" => array:2 [
"concrete" => Closure {#545 …5}
"shared" => true
]
"command.route.clear" => array:2 [
"concrete" => Closure {#546 …5}
"shared" => true
]
"command.route.list" => array:2 [
"concrete" => Closure {#547 …5}
"shared" => true
]
"command.seed" => array:2 [
"concrete" => Closure {#548 …5}
"shared" => true
]
"Illuminate\Console\Scheduling\ScheduleFinishCommand" => array:2 [
"concrete" => Closure {#549 …6}
"shared" => true
]
"Illuminate\Console\Scheduling\ScheduleRunCommand" => array:2 [
"concrete" => Closure {#550 …6}
"shared" => true
]
"command.storage.link" => array:2 [
"concrete" => Closure {#551 …4}
"shared" => true
]
"command.up" => array:2 [
"concrete" => Closure {#552 …4}
"shared" => true
]
"command.view.clear" => array:2 [
"concrete" => Closure {#553 …5}
"shared" => true
]
"command.app.name" => array:2 [
"concrete" => Closure {#554 …5}
"shared" => true
]
"command.auth.make" => array:2 [
"concrete" => Closure {#555 …5}
"shared" => true
]
"command.cache.table" => array:2 [
"concrete" => Closure {#556 …5}
"shared" => true
]
"command.console.make" => array:2 [
"concrete" => Closure {#557 …5}
"shared" => true
]
"command.controller.make" => array:2 [
"concrete" => Closure {#558 …5}
"shared" => true
]
"command.event.generate" => array:2 [
"concrete" => Closure {#559 …4}
"shared" => true
]
"command.event.make" => array:2 [
"concrete" => Closure {#560 …5}
"shared" => true
]
"command.job.make" => array:2 [
"concrete" => Closure {#561 …5}
"shared" => true
]
"command.listener.make" => array:2 [
"concrete" => Closure {#562 …5}
"shared" => true
]
"command.mail.make" => array:2 [
"concrete" => Closure {#563 …5}
"shared" => true
]
"command.middleware.make" => array:2 [
"concrete" => Closure {#564 …5}
"shared" => true
]
"command.migrate.make" => array:2 [
"concrete" => Closure {#565 …5}
"shared" => true
]
"command.model.make" => array:2 [
"concrete" => Closure {#566 …5}
"shared" => true
]
"command.notification.make" => array:2 [
"concrete" => Closure {#567 …5}
"shared" => true
]
"command.notification.table" => array:2 [
"concrete" => Closure {#568 …5}
"shared" => true
]
"command.policy.make" => array:2 [
"concrete" => Closure {#569 …5}
"shared" => true
]
"command.provider.make" => array:2 [
"concrete" => Closure {#570 …5}
"shared" => true
]
"command.queue.failed-table" => array:2 [
"concrete" => Closure {#571 …5}
"shared" => true
]
"command.queue.table" => array:2 [
"concrete" => Closure {#572 …5}
"shared" => true
]
"command.request.make" => array:2 [
"concrete" => Closure {#573 …5}
"shared" => true
]
"command.seeder.make" => array:2 [
"concrete" => Closure {#574 …5}
"shared" => true
]
"command.session.table" => array:2 [
"concrete" => Closure {#575 …5}
"shared" => true
]
"command.serve" => array:2 [
"concrete" => Closure {#576 …4}
"shared" => true
]
"command.test.make" => array:2 [
"concrete" => Closure {#577 …5}
"shared" => true
]
"command.vendor.publish" => array:2 [
"concrete" => Closure {#578 …5}
"shared" => true
]
"migration.repository" => array:2 [
"concrete" => Closure {#581 …5}
"shared" => true
]
"migrator" => array:2 [
"concrete" => Closure {#582 …5}
"shared" => true
]
"migration.creator" => array:2 [
"concrete" => Closure {#583 …5}
"shared" => true
]
"composer" => array:2 [
"concrete" => Closure {#585 …5}
"shared" => true
]
"hash" => array:2 [
"concrete" => Closure {#587 …4}
"shared" => true
]
"swift.transport" => array:2 [
"concrete" => Closure {#589 …5}
"shared" => true
]
"swift.mailer" => array:2 [
"concrete" => Closure {#590 …5}
"shared" => true
]
"mailer" => array:2 [
"concrete" => Closure {#591 …5}
"shared" => true
]
"Illuminate\Mail\Markdown" => array:2 [
"concrete" => Closure {#592 …5}
"shared" => true
]
"Illuminate\Contracts\Pipeline\Hub" => array:2 [
"concrete" => Closure {#594 …6}
"shared" => true
]
"queue" => array:2 [
"concrete" => Closure {#596 …5}
"shared" => true
]
"queue.connection" => array:2 [
"concrete" => Closure {#597 …5}
"shared" => true
]
"queue.worker" => array:2 [
"concrete" => Closure {#598 …4}
"shared" => true
]
"queue.listener" => array:2 [
"concrete" => Closure {#599 …4}
"shared" => true
]
"queue.failer" => array:2 [
"concrete" => Closure {#600 …4}
"shared" => true
]
"redis" => array:2 [
"concrete" => Closure {#602 …5}
"shared" => true
]
"redis.connection" => array:2 [
"concrete" => Closure {#603 …5}
"shared" => false
]
"auth.password" => array:2 [
"concrete" => Closure {#605 …5}
"shared" => true
]
"auth.password.broker" => array:2 [
"concrete" => Closure {#606 …5}
"shared" => false
]
"translation.loader" => array:2 [
"concrete" => Closure {#608 …5}
"shared" => true
]
"translator" => array:2 [
"concrete" => Closure {#609 …5}
"shared" => true
]
"validation.presence" => array:2 [
"concrete" => Closure {#611 …5}
"shared" => true
]
"validator" => array:2 [
"concrete" => Closure {#612 …5}
"shared" => true
]
"command.tinker" => array:2 [
"concrete" => Closure {#614 …4}
"shared" => true
]
]
#methodBindings: []
#instances: array:95 [
"path" => "/srv/api.egsa.com.br/www/app"
"path.base" => "/srv/api.egsa.com.br/www"
"path.lang" => "/srv/api.egsa.com.br/www/resources/lang"
"path.config" => "/srv/api.egsa.com.br/www/config"
"path.public" => "/srv/api.egsa.com.br/www/public"
"path.storage" => "/srv/api.egsa.com.br/www/storage"
"path.database" => "/srv/api.egsa.com.br/www/database"
"path.resources" => "/srv/api.egsa.com.br/www/resources"
"path.bootstrap" => "/srv/api.egsa.com.br/www/bootstrap"
"app" => Illuminate\Foundation\Application {#2}
"Illuminate\Container\Container" => Illuminate\Foundation\Application {#2}
"events" => Illuminate\Events\Dispatcher {#21}
"Illuminate\Contracts\Console\Kernel" => App\Console\Kernel {#22}
"config" => Illuminate\Config\Repository {#33
#items: array:19 [ …19]
}
"request" => Illuminate\Http\Request {#36
#json: null
#convertedFiles: null
#userResolver: null
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#40 …1}
+request: Symfony\Component\HttpFoundation\ParameterBag {#38 …1}
+query: Symfony\Component\HttpFoundation\ParameterBag {#39 …1}
+server: Symfony\Component\HttpFoundation\ServerBag {#43 …1}
+files: Symfony\Component\HttpFoundation\FileBag {#42 …1}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#41 …1}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#44 …2}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: null
#pathInfo: null
#requestUri: null
#baseUrl: null
#basePath: null
#method: null
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-isForwardedValid: true
}
"db.factory" => Illuminate\Database\Connectors\ConnectionFactory {#87
#container: Illuminate\Foundation\Application {#2}
}
"db" => Illuminate\Database\DatabaseManager {#86
#app: Illuminate\Foundation\Application {#2}
#factory: Illuminate\Database\Connectors\ConnectionFactory {#87}
#connections: []
#extensions: array:1 [ …1]
}
"auth" => Illuminate\Auth\AuthManager {#103
#app: Illuminate\Foundation\Application {#2}
#customCreators: array:1 [ …1]
#guards: []
#userResolver: Closure {#104 …5}
#customProviderCreators: array:2 [ …2]
}
"view.engine.resolver" => Illuminate\View\Engines\EngineResolver {#143
#resolvers: array:3 [ …3]
#resolved: []
}
"files" => Illuminate\Filesystem\Filesystem {#149}
"view" => Illuminate\View\Factory {#150
#engines: Illuminate\View\Engines\EngineResolver {#143}
#finder: Illuminate\View\FileViewFinder {#148 …5}
#events: Illuminate\Events\Dispatcher {#21}
#container: Illuminate\Foundation\Application {#2}
#shared: array:2 [ …2]
#extensions: array:3 [ …3]
#composers: []
#renderCount: 0
#componentStack: []
#componentData: []
#slots: []
#slotStack: []
#sections: []
#sectionStack: []
#loopsStack: []
#pushes: []
#prepends: []
#pushStack: []
#translationReplacements: []
}
"Illuminate\Contracts\Auth\Access\Gate" => Illuminate\Auth\Access\Gate {#164
#container: Illuminate\Foundation\Application {#2}
#userResolver: Closure {#165 …5}
#abilities: array:15 [ …15]
#policies: array:1 [ …1]
#beforeCallbacks: []
#afterCallbacks: []
}
"cache" => Illuminate\Cache\CacheManager {#171
#app: Illuminate\Foundation\Application {#2}
#stores: array:1 [ …1]
#customCreators: []
}
"cache.store" => Illuminate\Cache\Repository {#173
#store: Illuminate\Cache\FileStore {#172 …2}
#events: Illuminate\Events\Dispatcher {#21}
#default: 60
}
"log" => Illuminate\Log\Writer {#166}
"router" => Illuminate\Routing\Router {#307
#events: Illuminate\Events\Dispatcher {#21}
#container: Illuminate\Foundation\Application {#2}
#routes: Illuminate\Routing\RouteCollection {#308
#routes: array:6 [ …6]
#allRoutes: array:193 [ …193]
#nameList: array:155 [ …155]
#actionList: array:191 [ …191]
}
#current: null
#currentRequest: null
#middleware: []
#middlewareGroups: []
+middlewarePriority: []
#binders: []
#patterns: []
#groupStack: []
}
"routes" => Illuminate\Routing\RouteCollection {#308}
"url" => Illuminate\Routing\UrlGenerator {#317
#routes: Illuminate\Routing\RouteCollection {#308}
#request: Illuminate\Http\Request {#36}
#forcedRoot: null
#forceScheme: null
#cachedRoot: null
#cachedSchema: null
#rootNamespace: "App\Http\Controllers"
#sessionResolver: Closure {#327 …4}
#formatHostUsing: null
#formatPathUsing: null
#routeGenerator: null
}
"Illuminate\Console\Scheduling\Schedule" => Illuminate\Console\Scheduling\Schedule {#45
#events: array:5 [ …5]
#mutex: Illuminate\Console\Scheduling\CacheMutex {#512 …1}
}
"command.cache.clear" => Illuminate\Cache\Console\ClearCommand {#643
#name: "cache:clear"
#description: "Flush the application cache"
#cache: Illuminate\Cache\CacheManager {#171}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#648 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "cache:clear"
-hidden: false
-description: "Flush the application cache"
}
"command.cache.forget" => Illuminate\Cache\Console\ForgetCommand {#668
#signature: "cache:forget {key : The key to remove} {store? : The store to remove the key from}"
#description: "Remove an item from the cache"
#cache: Illuminate\Cache\CacheManager {#171}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "cache:forget"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#671 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "cache:forget"
-hidden: false
-description: "Remove an item from the cache"
}
"command.clear-compiled" => Illuminate\Foundation\Console\ClearCompiledCommand {#672
#name: "clear-compiled"
#description: "Remove the compiled class file"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#673 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "clear-compiled"
-hidden: false
-description: "Remove the compiled class file"
}
"command.auth.resets.clear" => Illuminate\Auth\Console\ClearResetsCommand {#674
#signature: "auth:clear-resets {name? : The name of the password broker}"
#description: "Flush expired password reset tokens"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "auth:clear-resets"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#676 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "auth:clear-resets"
-hidden: false
-description: "Flush expired password reset tokens"
}
"command.config.cache" => Illuminate\Foundation\Console\ConfigCacheCommand {#677
#name: "config:cache"
#description: "Create a cache file for faster configuration loading"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#678 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "config:cache"
-hidden: false
-description: "Create a cache file for faster configuration loading"
}
"command.config.clear" => Illuminate\Foundation\Console\ConfigClearCommand {#679
#name: "config:clear"
#description: "Remove the configuration cache file"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#680 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "config:clear"
-hidden: false
-description: "Remove the configuration cache file"
}
"command.down" => Illuminate\Foundation\Console\DownCommand {#681
#signature: """
down {--message= : The message for the maintenance mode. }\n
{--retry= : The number of seconds after which the request may be retried.}
"""
#description: "Put the application into maintenance mode"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "down"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#684 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "down"
-hidden: false
-description: "Put the application into maintenance mode"
}
"command.environment" => Illuminate\Foundation\Console\EnvironmentCommand {#685
#name: "env"
#description: "Display the current framework environment"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#686 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "env"
-hidden: false
-description: "Display the current framework environment"
}
"command.key.generate" => Illuminate\Foundation\Console\KeyGenerateCommand {#687
#signature: """
key:generate\n
{--show : Display the key instead of modifying files}\n
{--force : Force the operation to run when in production}
"""
#description: "Set the application key"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "key:generate"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#690 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "key:generate"
-hidden: false
-description: "Set the application key"
}
"migration.repository" => Illuminate\Database\Migrations\DatabaseMigrationRepository {#692
#resolver: Illuminate\Database\DatabaseManager {#86}
#table: "migrations"
#connection: null
}
"migrator" => Illuminate\Database\Migrations\Migrator {#693
#repository: Illuminate\Database\Migrations\DatabaseMigrationRepository {#692}
#files: Illuminate\Filesystem\Filesystem {#149}
#resolver: Illuminate\Database\DatabaseManager {#86}
#connection: null
#notes: []
#paths: []
}
"command.migrate" => Illuminate\Database\Console\Migrations\MigrateCommand {#691
#signature: """
migrate {--database= : The database connection to use.}\n
{--force : Force the operation to run when in production.}\n
{--path= : The path of migrations files to be executed.}\n
{--pretend : Dump the SQL queries that would be run.}\n
{--seed : Indicates if the seed task should be re-run.}\n
{--step : Force the migrations to be run so they can be rolled back individually.}
"""
#description: "Run the database migrations"
#migrator: Illuminate\Database\Migrations\Migrator {#693}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "migrate"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#700 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "migrate"
-hidden: false
-description: "Run the database migrations"
}
"command.migrate.install" => Illuminate\Database\Console\Migrations\InstallCommand {#701
#name: "migrate:install"
#description: "Create the migration repository"
#repository: Illuminate\Database\Migrations\DatabaseMigrationRepository {#692}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#702 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "migrate:install"
-hidden: false
-description: "Create the migration repository"
}
"command.migrate.refresh" => Illuminate\Database\Console\Migrations\RefreshCommand {#704
#name: "migrate:refresh"
#description: "Reset and re-run all migrations"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#705 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "migrate:refresh"
-hidden: false
-description: "Reset and re-run all migrations"
}
"command.migrate.reset" => Illuminate\Database\Console\Migrations\ResetCommand {#712
#name: "migrate:reset"
#description: "Rollback all database migrations"
#migrator: Illuminate\Database\Migrations\Migrator {#693}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#713 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "migrate:reset"
-hidden: false
-description: "Rollback all database migrations"
}
"command.migrate.rollback" => Illuminate\Database\Console\Migrations\RollbackCommand {#718
#name: "migrate:rollback"
#description: "Rollback the last database migration"
#migrator: Illuminate\Database\Migrations\Migrator {#693}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#719 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "migrate:rollback"
-hidden: false
-description: "Rollback the last database migration"
}
"command.migrate.status" => Illuminate\Database\Console\Migrations\StatusCommand {#725
#name: "migrate:status"
#description: "Show the status of each migration"
#migrator: Illuminate\Database\Migrations\Migrator {#693}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#726 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "migrate:status"
-hidden: false
-description: "Show the status of each migration"
}
"composer" => Illuminate\Support\Composer {#730
#files: Illuminate\Filesystem\Filesystem {#149}
#workingPath: "/srv/api.egsa.com.br/www"
}
"command.optimize" => Illuminate\Foundation\Console\OptimizeCommand {#729
#name: "optimize"
#description: "Optimize the framework for better performance"
#composer: Illuminate\Support\Composer {#730}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#731 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "optimize"
-hidden: false
-description: "Optimize the framework for better performance"
}
"command.queue.failed" => Illuminate\Queue\Console\ListFailedCommand {#734
#name: "queue:failed"
#description: "List all of the failed queue jobs"
#headers: array:5 [ …5]
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#735 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:failed"
-hidden: false
-description: "List all of the failed queue jobs"
}
"command.queue.flush" => Illuminate\Queue\Console\FlushFailedCommand {#736
#name: "queue:flush"
#description: "Flush all of the failed queue jobs"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#737 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:flush"
-hidden: false
-description: "Flush all of the failed queue jobs"
}
"command.queue.forget" => Illuminate\Queue\Console\ForgetFailedCommand {#738
#name: "queue:forget"
#description: "Delete a failed queue job"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#739 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:forget"
-hidden: false
-description: "Delete a failed queue job"
}
"queue.listener" => Illuminate\Queue\Listener {#742
#commandPath: "/srv/api.egsa.com.br/www"
#environment: null
#sleep: 3
#maxTries: 0
#workerCommand: "'/usr/bin/php7.1' 'artisan' queue:work %s --once --queue=%s --delay=%s --memory=%s --sleep=%s --tries=%s"
#outputHandler: Closure {#752 …5}
}
"command.queue.listen" => Illuminate\Queue\Console\ListenCommand {#741
#signature: """
queue:listen\n
{connection? : The name of connection}\n
{--delay=0 : Amount of time to delay failed jobs}\n
{--force : Force the worker to run even in maintenance mode}\n
{--memory=128 : The memory limit in megabytes}\n
{--queue= : The queue to listen on}\n
{--sleep=3 : Number of seconds to sleep when no job is available}\n
{--timeout=60 : The number of seconds a child process can run}\n
{--tries=0 : Number of times to attempt a job before logging it failed}
"""
#description: "Listen to a given queue"
#listener: Illuminate\Queue\Listener {#742}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "queue:listen"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#751 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:listen"
-hidden: false
-description: "Listen to a given queue"
}
"command.queue.restart" => Illuminate\Queue\Console\RestartCommand {#753
#name: "queue:restart"
#description: "Restart queue worker daemons after their current job"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#754 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:restart"
-hidden: false
-description: "Restart queue worker daemons after their current job"
}
"command.queue.retry" => Illuminate\Queue\Console\RetryCommand {#755
#name: "queue:retry"
#description: "Retry a failed queue job"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#756 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:retry"
-hidden: false
-description: "Retry a failed queue job"
}
"queue" => Illuminate\Queue\QueueManager {#760
#app: Illuminate\Foundation\Application {#2}
#connections: []
#connectors: array:6 [ …6]
}
"Illuminate\Contracts\Debug\ExceptionHandler" => App\Exceptions\Handler {#770
#dontReport: array:6 [ …6]
#container: Illuminate\Foundation\Application {#2}
}
"queue.worker" => Illuminate\Queue\Worker {#759
#manager: Illuminate\Queue\QueueManager {#760}
#events: Illuminate\Events\Dispatcher {#21}
#cache: null
#exceptions: App\Exceptions\Handler {#770}
+shouldQuit: false
+paused: false
}
"command.queue.work" => Illuminate\Queue\Console\WorkCommand {#758
#signature: """
queue:work\n
{connection? : The name of the queue connection to work}\n
{--queue= : The names of the queues to work}\n
{--daemon : Run the worker in daemon mode (Deprecated)}\n
{--once : Only process the next job on the queue}\n
{--delay=0 : Amount of time to delay failed jobs}\n
{--force : Force the worker to run even in maintenance mode}\n
{--memory=128 : The memory limit in megabytes}\n
{--sleep=3 : Number of seconds to sleep when no job is available}\n
{--timeout=60 : The number of seconds a child process can run}\n
{--tries=0 : Number of times to attempt a job before logging it failed}
"""
#description: "Start processing jobs on the queue as a daemon"
#worker: Illuminate\Queue\Worker {#759}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "queue:work"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#778 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "queue:work"
-hidden: false
-description: "Start processing jobs on the queue as a daemon"
}
"command.route.cache" => Illuminate\Foundation\Console\RouteCacheCommand {#779
#name: "route:cache"
#description: "Create a route cache file for faster route registration"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#780 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "route:cache"
-hidden: false
-description: "Create a route cache file for faster route registration"
}
"command.route.clear" => Illuminate\Foundation\Console\RouteClearCommand {#781
#name: "route:clear"
#description: "Remove the route cache file"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#782 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "route:clear"
-hidden: false
-description: "Remove the route cache file"
}
"command.route.list" => Illuminate\Foundation\Console\RouteListCommand {#783
#name: "route:list"
#description: "List all registered routes"
#router: Illuminate\Routing\Router {#307}
#routes: Illuminate\Routing\RouteCollection {#308}
#headers: array:6 [ …6]
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#784 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "route:list"
-hidden: false
-description: "List all registered routes"
}
"command.seed" => Illuminate\Database\Console\Seeds\SeedCommand {#790
#name: "db:seed"
#description: "Seed the database with records"
#resolver: Illuminate\Database\DatabaseManager {#86}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#791 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "db:seed"
-hidden: false
-description: "Seed the database with records"
}
"Illuminate\Console\Scheduling\ScheduleFinishCommand" => Illuminate\Console\Scheduling\ScheduleFinishCommand {#798
#signature: "schedule:finish {id}"
#description: "Handle the completion of a scheduled command"
#hidden: true
#schedule: Illuminate\Console\Scheduling\Schedule {#45}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "schedule:finish"
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#800 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "schedule:finish"
-hidden: true
-description: "Handle the completion of a scheduled command"
}
"Illuminate\Console\Scheduling\ScheduleRunCommand" => Illuminate\Console\Scheduling\ScheduleRunCommand {#801
#name: "schedule:run"
#description: "Run the scheduled commands"
#schedule: Illuminate\Console\Scheduling\Schedule {#45}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#802 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "schedule:run"
-hidden: false
-description: "Run the scheduled commands"
}
"command.storage.link" => Illuminate\Foundation\Console\StorageLinkCommand {#795
#signature: "storage:link"
#description: "Create a symbolic link from "public/storage" to "storage/app/public""
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "storage:link"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#796 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "storage:link"
-hidden: false
-description: "Create a symbolic link from "public/storage" to "storage/app/public""
}
"command.up" => Illuminate\Foundation\Console\UpCommand {#797
#name: "up"
#description: "Bring the application out of maintenance mode"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Psy\Shell {#971 …27}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#803 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#1001 …2}
-name: "up"
-hidden: false
-description: "Bring the application out of maintenance mode"
}
"command.view.clear" => Illuminate\Foundation\Console\ViewClearCommand {#804
#name: "view:clear"
#description: "Clear all compiled view files"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#805 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "view:clear"
-hidden: false
-description: "Clear all compiled view files"
}
"command.app.name" => Illuminate\Foundation\Console\AppNameCommand {#806
#name: "app:name"
#description: "Set the application namespace"
#composer: Illuminate\Support\Composer {#730}
#files: Illuminate\Filesystem\Filesystem {#149}
#currentRoot: null
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#807 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "app:name"
-hidden: false
-description: "Set the application namespace"
}
"command.auth.make" => Illuminate\Auth\Console\MakeAuthCommand {#809
#signature: """
make:auth\n
{--views : Only scaffold the authentication views}\n
{--force : Overwrite existing views by default}
"""
#description: "Scaffold basic login and registration views and routes"
#views: array:6 [ …6]
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "make:auth"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#812 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:auth"
-hidden: false
-description: "Scaffold basic login and registration views and routes"
}
"command.cache.table" => Illuminate\Cache\Console\CacheTableCommand {#813
#name: "cache:table"
#description: "Create a migration for the cache database table"
#files: Illuminate\Filesystem\Filesystem {#149}
#composer: Illuminate\Support\Composer {#730}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#814 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "cache:table"
-hidden: false
-description: "Create a migration for the cache database table"
}
"command.console.make" => Illuminate\Foundation\Console\ConsoleMakeCommand {#815
#name: "make:command"
#description: "Create a new Artisan command"
#type: "Console command"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#816 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:command"
-hidden: false
-description: "Create a new Artisan command"
}
"command.controller.make" => Illuminate\Routing\Console\ControllerMakeCommand {#819
#name: "make:controller"
#description: "Create a new controller class"
#type: "Controller"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#820 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:controller"
-hidden: false
-description: "Create a new controller class"
}
"command.event.generate" => Illuminate\Foundation\Console\EventGenerateCommand {#825
#name: "event:generate"
#description: "Generate the missing events and listeners based on registration"
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#826 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "event:generate"
-hidden: false
-description: "Generate the missing events and listeners based on registration"
}
"command.event.make" => Illuminate\Foundation\Console\EventMakeCommand {#827
#name: "make:event"
#description: "Create a new event class"
#type: "Event"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#828 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:event"
-hidden: false
-description: "Create a new event class"
}
"command.job.make" => Illuminate\Foundation\Console\JobMakeCommand {#830
#name: "make:job"
#description: "Create a new job class"
#type: "Job"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#831 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:job"
-hidden: false
-description: "Create a new job class"
}
"command.listener.make" => Illuminate\Foundation\Console\ListenerMakeCommand {#834
#name: "make:listener"
#description: "Create a new event listener class"
#type: "Listener"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#835 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:listener"
-hidden: false
-description: "Create a new event listener class"
}
"command.mail.make" => Illuminate\Foundation\Console\MailMakeCommand {#839
#name: "make:mail"
#description: "Create a new email class"
#type: "Mail"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#840 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:mail"
-hidden: false
-description: "Create a new email class"
}
"command.middleware.make" => Illuminate\Routing\Console\MiddlewareMakeCommand {#843
#name: "make:middleware"
#description: "Create a new middleware class"
#type: "Middleware"
#files: Illuminate\Filesystem\Filesystem {#149}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#signature: null
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
-processTitle: null
-aliases: []
-definition: Symfony\Component\Console\Input\InputDefinition {#844 …6}
-help: null
-ignoreValidationErrors: false
-applicationDefinitionMerged: false
-applicationDefinitionMergedWithArgs: false
-code: null
-synopsis: []
-usages: []
-helperSet: Symfony\Component\Console\Helper\HelperSet {#622 …2}
-name: "make:middleware"
-hidden: false
-description: "Create a new middleware class"
}
"migration.creator" => Illuminate\Database\Migrations\MigrationCreator {#846
#files: Illuminate\Filesystem\Filesystem {#149}
#postCreate: []
}
"command.migrate.make" => Illuminate\Database\Console\Migrations\MigrateMakeCommand {#847
#signature: """
make:migration {name : The name of the migration.}\n
{--create= : The table to be created.}\n
{--table= : The table to migrate.}\n
{--path= : The location where the migration file should be created.}
"""
#description: "Create a new migration file"
#creator: Illuminate\Database\Migrations\MigrationCreator {#846}
#composer: Illuminate\Support\Composer {#730}
#laravel: Illuminate\Foundation\Application {#2}
#input: null
#output: null
#name: "make:migration"
#hidden: false
#verbosity: 32
#verbosityMap: array:5 [ …5]
-application: Illuminate\Console\Application {#620 …15}
…14
}
"command.model.make" => Illuminate\Foundation\Console\ModelMakeCommand {#853 …26}
"command.notification.make" => Illuminate\Foundation\Console\NotificationMakeCommand {#859 …26}
"command.notification.table" => Illuminate\Notifications\Console\NotificationTableCommand {#863 …26}
"command.policy.make" => Illuminate\Foundation\Console\PolicyMakeCommand {#865 …26}
"command.provider.make" => Illuminate\Foundation\Console\ProviderMakeCommand {#869 …26}
"command.queue.failed-table" => Illuminate\Queue\Console\FailedTableCommand {#872 …26}
"command.queue.table" => Illuminate\Queue\Console\TableCommand {#874 …26}
"command.request.make" => Illuminate\Foundation\Console\RequestMakeCommand {#876 …26}
"command.seeder.make" => Illuminate\Database\Console\Seeds\SeederMakeCommand {#879 …27}
"command.session.table" => Illuminate\Session\Console\SessionTableCommand {#882 …26}
"command.serve" => Illuminate\Foundation\Console\ServeCommand {#884 …24}
"command.test.make" => Illuminate\Foundation\Console\TestMakeCommand {#888 …26}
"command.vendor.publish" => Illuminate\Foundation\Console\VendorPublishCommand {#892 …25}
"command.tinker" => Laravel\Tinker\Console\TinkerCommand {#897 …25}
]
#aliases: array:69 [
"Illuminate\Foundation\Application" => "app"
"Illuminate\Contracts\Container\Container" => "app"
"Illuminate\Contracts\Foundation\Application" => "app"
"Illuminate\Auth\AuthManager" => "auth"
"Illuminate\Contracts\Auth\Factory" => "auth"
"Illuminate\Contracts\Auth\Guard" => "auth.driver"
"Illuminate\View\Compilers\BladeCompiler" => "blade.compiler"
"Illuminate\Cache\CacheManager" => "cache"
"Illuminate\Contracts\Cache\Factory" => "cache"
"Illuminate\Cache\Repository" => "cache.store"
"Illuminate\Contracts\Cache\Repository" => "cache.store"
"Illuminate\Config\Repository" => "config"
"Illuminate\Contracts\Config\Repository" => "config"
"Illuminate\Cookie\CookieJar" => "cookie"
"Illuminate\Contracts\Cookie\Factory" => "cookie"
"Illuminate\Contracts\Cookie\QueueingFactory" => "cookie"
"Illuminate\Encryption\Encrypter" => "encrypter"
"Illuminate\Contracts\Encryption\Encrypter" => "encrypter"
"Illuminate\Database\DatabaseManager" => "db"
"Illuminate\Database\Connection" => "db.connection"
"Illuminate\Database\ConnectionInterface" => "db.connection"
"Illuminate\Events\Dispatcher" => "events"
"Illuminate\Contracts\Events\Dispatcher" => "events"
"Illuminate\Filesystem\Filesystem" => "files"
"Illuminate\Filesystem\FilesystemManager" => "filesystem"
"Illuminate\Contracts\Filesystem\Factory" => "filesystem"
"Illuminate\Contracts\Filesystem\Filesystem" => "filesystem.disk"
"Illuminate\Contracts\Filesystem\Cloud" => "filesystem.cloud"
"Illuminate\Contracts\Hashing\Hasher" => "hash"
"Illuminate\Translation\Translator" => "translator"
"Illuminate\Contracts\Translation\Translator" => "translator"
"Illuminate\Log\Writer" => "log"
"Illuminate\Contracts\Logging\Log" => "log"
"Psr\Log\LoggerInterface" => "log"
"Illuminate\Mail\Mailer" => "mailer"
"Illuminate\Contracts\Mail\Mailer" => "mailer"
"Illuminate\Contracts\Mail\MailQueue" => "mailer"
"Illuminate\Auth\Passwords\PasswordBrokerManager" => "auth.password"
"Illuminate\Contracts\Auth\PasswordBrokerFactory" => "auth.password"
"Illuminate\Auth\Passwords\PasswordBroker" => "auth.password.broker"
"Illuminate\Contracts\Auth\PasswordBroker" => "auth.password.broker"
"Illuminate\Queue\QueueManager" => "queue"
"Illuminate\Contracts\Queue\Factory" => "queue"
"Illuminate\Contracts\Queue\Monitor" => "queue"
"Illuminate\Contracts\Queue\Queue" => "queue.connection"
"Illuminate\Queue\Failed\FailedJobProviderInterface" => "queue.failer"
"Illuminate\Routing\Redirector" => "redirect"
"Illuminate\Redis\RedisManager" => "redis"
"Illuminate\Contracts\Redis\Factory" => "redis"
"Illuminate\Http\Request" => "request"
"Symfony\Component\HttpFoundation\Request" => "request"
"Illuminate\Routing\Router" => "router"
"Illuminate\Contracts\Routing\Registrar" => "router"
"Illuminate\Contracts\Routing\BindingRegistrar" => "router"
"Illuminate\Session\SessionManager" => "session"
"Illuminate\Session\Store" => "session.store"
"Illuminate\Contracts\Session\Session" => "session.store"
"Illuminate\Routing\UrlGenerator" => "url"
"Illuminate\Contracts\Routing\UrlGenerator" => "url"
"Illuminate\Validation\Factory" => "validator"
"Illuminate\Contracts\Validation\Factory" => "validator"
"Illuminate\View\Factory" => "view"
"Illuminate\Contracts\View\Factory" => "view"
"Illuminate\Contracts\Notifications\Dispatcher" => "Illuminate\Notifications\ChannelManager"
"Illuminate\Contracts\Notifications\Factory" => "Illuminate\Notifications\ChannelManager"
"Maatwebsite\Excel\Classes\PHPExcel" => "phpexcel"
"Illuminate\Contracts\Broadcasting\Factory" => "Illuminate\Broadcasting\BroadcastManager"
"Illuminate\Contracts\Bus\Dispatcher" => "Illuminate\Bus\Dispatcher"
"Illuminate\Contracts\Bus\QueueingDispatcher" => "Illuminate\Bus\Dispatcher"
]
#abstractAliases: array:38 [
"app" => array:3 [ …3]
"auth" => array:2 [ …2]
"auth.driver" => array:1 [ …1]
"blade.compiler" => array:1 [ …1]
"cache" => array:2 [ …2]
"cache.store" => array:2 [ …2]
"config" => array:2 [ …2]
"cookie" => array:3 [ …3]
"encrypter" => array:2 [ …2]
"db" => array:1 [ …1]
"db.connection" => array:2 [ …2]
"events" => array:2 [ …2]
"files" => array:1 [ …1]
"filesystem" => array:2 [ …2]
"filesystem.disk" => array:1 [ …1]
"filesystem.cloud" => array:1 [ …1]
"hash" => array:1 [ …1]
"translator" => array:2 [ …2]
"log" => array:3 [ …3]
"mailer" => array:3 [ …3]
"auth.password" => array:2 [ …2]
"auth.password.broker" => array:2 [ …2]
"queue" => array:3 [ …3]
"queue.connection" => array:1 [ …1]
"queue.failer" => array:1 [ …1]
"redirect" => array:1 [ …1]
"redis" => array:2 [ …2]
"request" => array:2 [ …2]
"router" => array:3 [ …3]
"session" => array:1 [ …1]
"session.store" => array:2 [ …2]
"url" => array:2 [ …2]
"validator" => array:2 [ …2]
"view" => array:2 [ …2]
"Illuminate\Notifications\ChannelManager" => array:2 [ …2]
"phpexcel" => array:1 [ …1]
"Illuminate\Broadcasting\BroadcastManager" => array:1 [ …1]
"Illuminate\Bus\Dispatcher" => array:2 [ …2]
]
#extenders: []
#tags: []
#buildStack: []
#with: []
+contextual: []
#reboundCallbacks: array:2 [
"request" => array:2 [ …2]
"routes" => array:1 [ …1]
]
#globalResolvingCallbacks: []
#globalAfterResolvingCallbacks: []
#resolvingCallbacks: array:1 [
"Illuminate\Foundation\Http\FormRequest" => array:1 [ …1]
]
#afterResolvingCallbacks: array:2 [
"blade.compiler" => array:1 [ …1]
"Illuminate\Contracts\Validation\ValidatesWhenResolved" => array:1 [ …1]
]
}
#listeners: array:16 [
"Illuminate\Auth\Events\Logout" => array:1 [
0 => Closure {#153 …6}
]
"eloquent.created: Spatie\Permission\Models\Permission" => array:1 [
0 => Closure {#275 …6}
]
"eloquent.updated: Spatie\Permission\Models\Permission" => array:1 [
0 => Closure {#277 …6}
]
"eloquent.deleted: Spatie\Permission\Models\Permission" => array:1 [
0 => Closure {#279 …6}
]
"eloquent.created: Spatie\Permission\Models\Role" => array:1 [
0 => Closure {#281 …6}
]
"eloquent.updated: Spatie\Permission\Models\Role" => array:1 [
0 => Closure {#283 …6}
]
"eloquent.deleted: Spatie\Permission\Models\Role" => array:1 [
0 => Closure {#285 …6}
]
"eloquent.creating: App\ProblemCategoryNotification" => array:1 [
0 => Closure {#301 …6}
]
"eloquent.creating: App\ProblemPriorityNotification" => array:1 [
0 => Closure {#161 …6}
]
"eloquent.creating: App\Problem" => array:1 [
0 => Closure {#302 …6}
]
"eloquent.created: App\Problem" => array:1 [
0 => Closure {#303 …6}
]
"eloquent.scaled: App\Problem" => array:1 [
0 => Closure {#304 …6}
]
"eloquent.created: App\ProblemComment" => array:1 [
0 => Closure {#305 …6}
]
"App\Events\ProblemClosed" => array:1 [
0 => Closure {#160 …6}
]
"App\Events\ProblemReopened" => array:1 [
0 => Closure {#306 …6}
]
"App\Events\ProblemForwarded" => array:1 [
0 => Closure {#309 …6}
]
]
#wildcards: []
#queueResolver: Closure {#23
class: "Illuminate\Events\EventServiceProvider"
this: Illuminate\Events\EventServiceProvider {#3 …}
use: {
$app: Illuminate\Foundation\Application {#2}
}
file: "/srv/api.egsa.com.br/www/vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php"
line: "18 to 20"
}
}
#levels: array:8 [
"debug" => 100
"info" => 200
"notice" => 250
"warning" => 300
"error" => 400
"critical" => 500
"alert" => 550
"emergency" => 600
]
}
}
"pngquant" => ImageOptimizer\SuppressErrorOptimizer {#1185
-optimizer: ImageOptimizer\CommandOptimizer {#1182
-command: ImageOptimizer\Command {#1183
-cmd: "/usr/bin/pngquant"
-args: array:1 [
0 => "--force"
]
}
-customArgs: Closure {#1184
class: "ImageOptimizer\OptimizerFactory"
this: Approached\LaravelImageOptimizer\ImageOptimizer {#1177}
parameters: {
$filepath: {}
}
file: "/srv/api.egsa.com.br/www/vendor/ps/image-optimizer/src/ImageOptimizer/OptimizerFactory.php"
line: "77 to 80"
}
}
-logger: Illuminate\Log\Writer {#166}
}
"pngcrush" => ImageOptimizer\SuppressErrorOptimizer {#1188
-optimizer: ImageOptimizer\CommandOptimizer {#1186
-command: ImageOptimizer\Command {#1187
-cmd: "pngcrush"
-args: array:3 [
0 => "-reduce"
1 => "-q"
2 => "-ow"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166}
}
"pngout" => ImageOptimizer\SuppressErrorOptimizer {#1191
-optimizer: ImageOptimizer\CommandOptimizer {#1189
-command: ImageOptimizer\Command {#1190
-cmd: "pngout"
-args: array:3 [
0 => "-s3"
1 => "-q"
2 => "-y"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166}
}
"advpng" => ImageOptimizer\SuppressErrorOptimizer {#1194
-optimizer: ImageOptimizer\CommandOptimizer {#1192
-command: ImageOptimizer\Command {#1193
-cmd: "advpng"
-args: array:3 [
0 => "-z"
1 => "-4"
2 => "-q"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166}
}
"png" => ImageOptimizer\SuppressErrorOptimizer {#1196
-optimizer: ImageOptimizer\ChainOptimizer {#1195
-optimizers: array:4 [
0 => ImageOptimizer\CommandOptimizer {#1182}
1 => ImageOptimizer\CommandOptimizer {#1179}
2 => ImageOptimizer\CommandOptimizer {#1186}
3 => ImageOptimizer\CommandOptimizer {#1192}
]
-executeFirst: true
-logger: Illuminate\Log\Writer {#166}
}
-logger: Illuminate\Log\Writer {#166}
}
"gifsicle" => ImageOptimizer\SuppressErrorOptimizer {#1199
-optimizer: ImageOptimizer\CommandOptimizer {#1197
-command: ImageOptimizer\Command {#1198
-cmd: "/usr/bin/gifsicle"
-args: array:2 [
0 => "-b"
1 => "-O5"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166}
}
"gif" => ImageOptimizer\SuppressErrorOptimizer {#1199}
"jpegoptim" => ImageOptimizer\SuppressErrorOptimizer {#1202
-optimizer: ImageOptimizer\CommandOptimizer {#1200
-command: ImageOptimizer\Command {#1201
-cmd: "/usr/bin/jpegoptim"
-args: array:2 [
0 => "--strip-all"
1 => "--all-progressive"
]
}
-customArgs: null
}
-logger: Illuminate\Log\Writer {#166}
}
"jpegtran" => ImageOptimizer\SuppressErrorOptimizer {#1206
-optimizer: ImageOptimizer\CommandOptimizer {#1203
-command: ImageOptimizer\Command {#1204
-cmd: "jpegtran"
-args: array:2 [
0 => "-optimize"
1 => "-progressive"
]
}
-customArgs: Closure {#1205
class: "ImageOptimizer\OptimizerFactory"
this: Approached\LaravelImageOptimizer\ImageOptimizer {#1177}
parameters: {
$filepath: {}
}
file: "/srv/api.egsa.com.br/www/vendor/ps/image-optimizer/src/ImageOptimizer/OptimizerFactory.php"
line: "107 to 109"
}
}
-logger: Illuminate\Log\Writer {#166}
}
"jpg" => ImageOptimizer\SuppressErrorOptimizer {#1208
-optimizer: ImageOptimizer\ChainOptimizer {#1207
-optimizers: array:2 [
0 => ImageOptimizer\CommandOptimizer {#1203}
1 => ImageOptimizer\CommandOptimizer {#1200}
]
-executeFirst: true
-logger: Illuminate\Log\Writer {#166}
}
-logger: Illuminate\Log\Writer {#166}
}
"jpeg" => ImageOptimizer\SuppressErrorOptimizer {#1208}
"smart" => ImageOptimizer\SuppressErrorOptimizer {#1212
-optimizer: ImageOptimizer\SmartOptimizer {#1209
-optimizers: array:3 [
"gif" => ImageOptimizer\SuppressErrorOptimizer {#1199}
"png" => ImageOptimizer\SuppressErrorOptimizer {#1196}
"jpeg" => ImageOptimizer\SuppressErrorOptimizer {#1208}
]
-typeGuesser: ImageOptimizer\TypeGuesser\SmartTypeGuesser {#1210
-typeGuesser: ImageOptimizer\TypeGuesser\GdTypeGuesser {#1211}
}
}
-logger: Illuminate\Log\Writer {#166}
}
]
-options: array:11 [
"ignore_errors" => true
"execute_only_first_png_optimizer" => true
"execute_only_first_jpeg_optimizer" => true
"optipng_options" => array:3 [
0 => "-i0"
1 => "-o2"
2 => "-quiet"
]
"pngquant_options" => array:1 [
0 => "--force"
]
"pngcrush_options" => array:3 [
0 => "-reduce"
1 => "-q"
2 => "-ow"
]
"pngout_options" => array:3 [
0 => "-s3"
1 => "-q"
2 => "-y"
]
"gifsicle_options" => array:2 [
0 => "-b"
1 => "-O5"
]
"jpegoptim_options" => array:2 [
0 => "--strip-all"
1 => "--all-progressive"
]
"jpegtran_options" => array:2 [
0 => "-optimize"
1 => "-progressive"
]
"advpng_options" => array:3 [
0 => "-z"
1 => "-4"
2 => "-q"
]
]
-executableFinder: Symfony\Component\Process\ExecutableFinder {#1178
-suffixes: array:4 [
0 => ".exe"
1 => ".bat"
2 => ".cmd"
3 => ".com"
]
}
-logger: Illuminate\Log\Writer {#166}
}
@approached yes, the configuration file is published and is the same in both environments.
<?php
return [
/*
|--------------------------------------------------------------------------
| Options for image transforming
|--------------------------------------------------------------------------
|
| Bin path you can check easy with follow command in a shell:
| which optipng
|
*/
'options' => [
'ignore_errors' => false,
//
// 'optipng_bin' => '/usr/bin/optipng',
// 'optipng_options' => ['-i0', '-o2', '-quiet'],
//
'pngquant_bin' => env('PNGQUANT', '/usr/bin/pngquant'),
'pngquant_options' => ['--force'],
//
// 'pngcrush_bin' => '/usr/bin/pngcrush',
// 'pngcrush_options' => ['-reduce', '-q', '-ow'],
//
// 'pngout_bin' => '/usr/bin/pngout',
// 'pngout_options' => ['-s3', '-q', '-y'],
//
'gifsicle_bin' => env('GIFSICLE', '/usr/bin/gifsicle'),
'gifsicle_options' => ['-b', '-O5'],
'jpegoptim_bin' => env('JPEGOPTIM','/usr/bin/jpegoptim'),
'jpegoptim_options' => ['--strip-all'],
//
// 'jpegtran_bin' => '/usr/bin/jpegtran',
// 'jpegtran_options' => ['-optimize', '-progressive'],
//
// 'advpng_bin' => '/usr/bin/advpng',
// 'advpng_options' => ['-z', '-4', '-q'],
],
/*
|--------------------------------------------------------------------------
| Transformer for image
|--------------------------------------------------------------------------
|
| You can choice which tranformer you will use
|
*/
'transform_handler' => [
'png' => 'pngquant',
'jpg' => 'jpegoptim',
'jpeg' => 'jpegoptim',
'gif' => 'gifsicle',
],
/*
|--------------------------------------------------------------------------
| Log file
|--------------------------------------------------------------------------
|
| Only for image optimize errors
|
*/
'log_file' => storage_path().'/logs/image_optimize.log',
];
`
Again...
Try to debug this line...
https://github.com/approached/laravel-image-optimizer/blob/master/src/ImageOptimizer.php#L30
The variable $transformHandler
is not receiving any value from config('imageoptimizer.transform_handler')
[2017-05-23 09:06:57] production.INFO: $filepath = /tmp/php39eFIK
[2017-05-23 09:06:57] production.INFO: $transformHandler =
[2017-05-23 09:06:57] production.INFO: $fileExtension = jpg
The config file is there, why is not returning?
The problem is config cache, a php artisan config:clear
was solved my problem. Thanks
Dumb me, didn't clear cache php artisan config:cache
. Thanks @renanwilliam for the help.
Hi,
I have the same application in the same server only with different ENV options and different folders. In the staging environment when I try to upload a image from iPhone, it's work fine.
When I try upload the same image on the production I'm receiving the message:
TransformHandler for file extension: \"jpg\" was not found
I'm using like this:
And everything other stuffs are fine. Any ideas?