types/Database/Eloquent/Relations.php
Method test
has 96 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function test(User $user, Post $post, Comment $comment, ChildUser $child): void
{
assertType('Illuminate\Database\Eloquent\Relations\HasOne<Illuminate\Types\Relations\Address, Illuminate\Types\Relations\User>', $user->address());
assertType('Illuminate\Types\Relations\Address|null', $user->address()->getResults());
assertType('Illuminate\Database\Eloquent\Collection<int, Illuminate\Types\Relations\Address>', $user->address()->get());
File Relations.php
has 267 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Types\Relations;
use Illuminate\Database\Eloquent\Model;