Extension Version
1.2.1
PHP Binary
Sail
Operating System
Linux
What happened?
When code in vendor/_laravel_ide/_model_helpers.php looks like:
/**
* @property decimal:2|null $commission
* @mixin \Illuminate\Database\Query\Builder
*/
class Foo extends \Illuminate\Database\Eloquent\Model
Inferered from an Eloquent model that uses syntax like:
protected function casts(): array
{
return [
'commission' => 'decimal:2',
];
}
Autocomplete does not work. It cannot find $foo->commission