Joseph Szobody
Joseph Szobody
So I found this helper: ``` $user->abilities()->forModel(Project::class) ``` But when I inspect that query I'm seeing at the end... ``` `abilities`.`entity_type` = '*' or (`abilities`.`entity_type` = 'project' and (`abilities`.`entity_id` is...
I agree! However, it seems there are a lot of different ways folks might want those logs to look. (Full stack trace or just the exception message? On every failure,...
Ok, I could see that. Would probably need some sort of description as well, for the log message to be useful. `Failed to reach Stripe API (attempt %attempt%/%maxAttempts%)...` Which would...
Do you know the size of your files (say, from a database record)? The `HeadObject` call is attempting to lookup the filesize using the S3 API. If you already have...
> Do you know the size of your files If you are, say, looping through DB records to build this Zip, and you already have the size of each file,...
@coatezy That error message shows that curl can't connect to S3. That's a low-level issue with your server not being able to resolve and connect, and is way outside anything...
@coatezy Are all of your files in the same bucket? Is it possible that the bucket name is different on file 79?
> Out of interest, how long should it take for a download to start? It should start instantly _once it has all the file sizes_. This is again where having...
I'm going to close this for now, since it seems like it was an `artisan serve` issue.
Is this backwards compatible with Laravel 8 and earlier? I'm not seeing a `DeferrableProvider` in my L8 project.