-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Support for null returns #2339
Copy link
Copy link
Open
Labels
type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
I would be useful for the models to have null return types where needed as otherwise we need to add phpstan overrides in our code. An example being Google\Service\Calendar\Event->getOrganizer() which says it always returns an EventOrganizer when it can also return null.
Describe the solution you'd like
For the return to be marked as null e.g.
/**
* @return EventOrganizer|null
*/
public function getOrganizer()
{
return $this->organizer;
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.