Skip to content

Instantly share code, notes, and snippets.

View chrismcintosh's full-sized avatar

Chris Mcintosh chrismcintosh

View GitHub Profile
@chrismcintosh
chrismcintosh / 20-xdebug.ini
Last active July 12, 2022 00:22
Homestead 2022 - X Debug 3 - PHP 8 working (July 11, 2022) config
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.discover_client_host=1
xdebug.client_port = 9003
xdebug.max_nesting_level = 512
xdebug.idekey=VSCODE
xdebug.client_host=10.0.2.2
xdebug.start_with_request=yes
<?php
/******************************************************************************************************
* Job Event Listeners
* https://github.com/laravel/framework/tree/10.x/src/Illuminate/Queue/Events
*/
Event::listen(function (JobTimedOut $event) {
Log::warning("Job Timed Out: {$event->job->resolveName()}", [
'job_uuid' => $event->job->uuid(),
'attempts' => $event->job->attempts(),
@chrismcintosh
chrismcintosh / post.php
Created January 13, 2024 20:01
Laravel Corcel default post query to trim down irrelevant data
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Corcel\Model\Post as Corcel;
class Post extends Corcel
{
use HasFactory;