Matthew Hailwood
banner
hailwood.nz
Matthew Hailwood
@hailwood.nz
Principal Engineer @ http://foxbyte.nz.
PHP & Laravel enthusiast | All about Typescript.
Opinions are mine.
Hey @laravel-idea.com,
With all the awesome work you're doing on route inlay hints.
Reckon we could add support for showing the route above controller actions?

Would be really handy for quick skimming.
June 18, 2025 at 10:18 PM
Hey @laravel-idea.com
Do you have plans to add doing vendor:publish as an action?

Would be wicked to be able to do this without switching to the terminal 💡
May 1, 2025 at 1:52 AM
Would ya look at that, our @laravel.com Inertia Data Providers package now has a make:data-provider command and integration with @laravel-idea.com!

Check it out and let us know what you think!
github.com/webfox/larav...
April 30, 2025 at 10:37 PM
Hey @laravel-idea.com, would it be possible to add an intention on controller methods to "Create Form Request".

All it would do is open the "Create Form Request" dialog like you do from the Code Generation menu, but would automatically add it to the controller method once you hit "OK".
April 9, 2025 at 2:51 AM
Hey @laravel-idea.com what's the likelihood of you supporting [email protected], e.g. antlers syntax and completions?

Something like this but for @jetbrains.com products
stillat.com/antlers-tool...
Antlers Toolbox | Stillat
A collection of kickass developer tools for Statamic developers. Tools include syntax highlighters, code completion, validation, formatters, and more!
stillat.com
March 30, 2025 at 9:38 AM
Hey @laravel-idea.com,
Since the latest update I've been getting this a bit.

Is this a known issue or something specific to me? I've reported the issue via the IDE.
March 23, 2025 at 8:07 PM
I really wish #php would add short methods

public function getLevels(): array
{
return ['low', 'med', 'high'];
}

could be

public fn getLevels(): array => ['low', 'med', 'high'];
March 21, 2025 at 11:52 PM
I wonder if #laravel would accept a PR to allow adding a `getAdditionalPivotColumns` to your custom pivot models.

public function getAdditionalPivotColumns(): array {
return [
'level',
];
}

It would act the same as calling `->withPivot(['level'])` when creating the relationship.
March 21, 2025 at 11:47 PM
Hey neat!
@github.com Copilot now has Edits in @jetbrains.com products.

Good to see us getting feature parity with @vscode.dev again.
March 21, 2025 at 12:21 AM
Hey @typescriptlang.org and @react.dev people,

For native elements is `ComponentProps<'button'>` always the right way to do it? What about for components that don't export their prop types? When wouldn't `ComponentProps` work and how would you do it?

#typescript #react
March 19, 2025 at 1:20 AM
Hey @jetbrains.com the completions are pretty sad for something I'd be paying $20NZD/month for...

To create the screenshots below I have 3 files open UserTypeEnum, enums.php (current file), and VisibilityTypesEnum

@github.com Copilot got it straight away,
Meanwhile JB seems to have zero context.
March 2, 2025 at 10:31 PM
Hey @laravel-idea.com , I've added support for generating our enums via github.com/webfox/larav...

Can I combine these two with a dropdown for the type (which would also change the 'value' param? Or allow users to add enum mappings directly in the dialog? I expect not but it doesn't hurt to ask!
March 2, 2025 at 9:12 PM
From a DX perspective, my favourite thing about Laravel Cloud is the search dialog.
February 25, 2025 at 8:54 AM
So Laravel Cloud is pretty nice, bit odd not having a Sydney region though. Do you know why this is @driesvints.com?
February 25, 2025 at 2:04 AM
The new release of Inertia for Laravel means a new release of our package too!

🎉 We've added support deferred props.
🚀 Oh, and we're ready for the incoming Laravel 12 release!

github.com/webfox/larav...
GitHub - webfox/laravel-inertia-dataproviders: Data providers encapsulate logic for Inertia views, keep your controllers clean and simple.
Data providers encapsulate logic for Inertia views, keep your controllers clean and simple. - webfox/laravel-inertia-dataproviders
github.com
February 14, 2025 at 2:27 AM
Gotta love a good @workchronicles.bsky.social comic.
February 13, 2025 at 8:01 PM
Reposted by Matthew Hailwood
Laravel Idea 10 is out! 🚀 It's probably the most significant update ever!
February 13, 2025 at 11:52 AM
Hey @laravel-idea.com,
Can we do anything with ide.json in our package to add a custom generation to this list?

github.com/webfox/larav...
January 21, 2025 at 10:03 PM
Reposted by Matthew Hailwood
Laravel Idea now is two high-skilled developers working full-time on features we couldn't dreamed about 1-2 years ago. The 10.0 release will blow your mind.
January 10, 2025 at 6:57 AM
Hey @laravel-idea.com,

At some point I'm going to need to start paying you for a custom support plan 😅

Today's query! Do you think you could make "Related Rows" in the database tools work for pivot columns?

E.g. pressing F4 in either of these cells should open the media table with id 4 selected.
January 10, 2025 at 2:23 AM
Also @laravel-idea.com,
I'd love an intention here that would create the missing method for me.
January 8, 2025 at 3:02 AM
Hey @laravel-idea.com,

The Run db:seed dialog is a bit weird.

It asks for the class and then also the class flag.
Also, do you think we could get completion for the seeder class names here? :)
January 7, 2025 at 11:11 PM
Hey @jetbrains.com I have a question for you.

This UI, are these interface elements specific to the Jetbrains AI plugin, or are they part of the intellij platform and usable by other AI plugins (e.g. if copilot wanted to). I'm just trying to work out why copilot's UX is so bad in PHPStorm.
December 19, 2024 at 11:45 PM
Reposted by Matthew Hailwood
In New Zealand, we have a yearly fundraiser for LBCNZ, us firefighters climb 51 floors with all our gear.

I am asking for anyone of you lovely people to get behind me. Every $1 counts. If you can't donate please share around.

Thank you all!

firefighterschallenge.org.nz/james-hulena
Layout
Please support my Firefighter Sky Tower Challenge
firefighterschallenge.org.nz
December 19, 2024 at 12:19 AM
Would you look at that, the official #laravel vs code extension is now available!

marketplace.visualstudio.com/items?itemNa...
Laravel - Visual Studio Marketplace
Extension for Visual Studio Code - Official VS Code extension for Laravel
marketplace.visualstudio.com
December 16, 2024 at 6:39 PM