mirror of
https://github.com/barryvdh/laravel-ide-helper.git
synced 2026-08-18 01:57:13 +00:00
Infer return type from reflection if no phpdoc given
This commit is contained in:
@@ -47,11 +47,58 @@ class Simple extends Model
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsImportedClass(): DateTime
|
||||
public function getAttributeReturnsImportedClassAttribute(): DateTime
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsFqnClass(): \Illuminate\Support\Facades\Date
|
||||
public function getAttributeReturnsFqnClassAttribute(): \Illuminate\Support\Facades\Date
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsArrayAttribute(): array
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsNullableArrayAttribute(): ?array
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsStdClassAttribute(): \stdClass
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsNullableStdClassAttribute(): ?\stdClass
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsBoolAttribute(): bool
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsNullableBoolAttribute(): ?bool
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsFloatAttribute(): bool
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsNullableFloatAttribute(): ?bool
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsCallableAttribute(): callable
|
||||
{
|
||||
}
|
||||
|
||||
public function getAttributeReturnsNullableCallableAttribute(): ?callable
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* Doesn't make sense, but…
|
||||
*/
|
||||
public function getAttributeReturnsVoidAttribute(): void
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user