⭐️ Michael

Results 5 issues of ⭐️ Michael

## Summary nullableMorphTo('related') in a migration generate nullable related_id and related_type columns. However ide-helper produce non-nullable `@property-read`. This PR fix this issue. ## Type of change - [x] Bug fix...

According to [PHP documentation](https://www.php.net/openssl_x509_read), openssl_x509_read accept `OpenSSLCertificate|string` and return `OpenSSLCertificate|false`. On generated Safe wrapper, types are currently `ressource|string` and `resource`, making static analyzer fail when passing and OpenSSLCertificate instance, or...

For some specific use case, I would be able to override the `Inertia\Response` class to add some project-specific helpers, that can't be achievable with `Inertia::shared()`. Switching from `new Response` to...

When upgrading from Laravel 11.x to Laravel 12.x, I find out I had to upgrade Collision. Compatibility matrix on README states following | Laravel | Collision | PHPUnit | |...

### What Happened On fresh new Laravel project, It tried adding following on Pest.php ```php pest()->project()->github('test/test'); ``` and following on the example unit test ```php test('that true is true', function...

bug