Showing 864 of 1,073 total issues
File Builder.php
has 1888 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Query;
use BackedEnum;
Builder
has 235 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Builder implements BuilderContract
{
/** @use \Illuminate\Database\Concerns\BuildsQueries<object> */
use BuildsQueries, ExplainsQueries, ForwardsCalls, Macroable {
__call as macroCall;
File ValidatesAttributes.php
has 1238 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Validation\Concerns;
use Brick\Math\BigDecimal;
File HasAttributes.php
has 1189 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Eloquent\Concerns;
use BackedEnum;
Model
has 146 functions (exceeds 20 allowed). Consider refactoring. Open
Open
abstract class Model implements Arrayable, ArrayAccess, CanBeEscapedWhenCastToString, HasBroadcastChannel, Jsonable, JsonSerializable, QueueableEntity, Stringable, UrlRoutable
{
use Concerns\HasAttributes,
Concerns\HasEvents,
Concerns\HasGlobalScopes,
Blueprint
has 131 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Blueprint
{
use Macroable;
/**
File Model.php
has 1014 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Eloquent;
use ArrayAccess;
File Builder.php
has 999 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Eloquent;
use BadMethodCallException;
Stringable
has 126 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Stringable implements JsonSerializable, ArrayAccess, BaseStringable
{
use Conditionable, Dumpable, Macroable, Tappable;
/**
File LazyCollection.php
has 957 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Support;
use ArrayIterator;
File Str.php
has 936 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Support;
use Closure;
File TestResponse.php
has 901 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Testing;
use ArrayAccess;
Collection
has 111 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Collection implements ArrayAccess, CanBeEscapedWhenCastToString, Enumerable
{
/**
* @use \Illuminate\Support\Traits\EnumeratesValues<TKey, TValue>
*/
File Mailable.php
has 879 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Mail;
use Illuminate\Config\Repository as ConfigRepository;
File Collection.php
has 874 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
use Illuminate\Contracts\Support\Arrayable;
use Illuminate\Support\Collection;
Builder
has 108 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Builder implements BuilderContract
{
/** @use \Illuminate\Database\Concerns\BuildsQueries<TModel> */
use BuildsQueries, ForwardsCalls, QueriesRelationships {
BuildsQueries::sole as baseSole;
File Collection.php
has 853 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Support;
use ArrayAccess;
LazyCollection
has 103 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class LazyCollection implements CanBeEscapedWhenCastToString, Enumerable
{
/**
* @use \Illuminate\Support\Traits\EnumeratesValues<TKey, TValue>
*/
Str
has 103 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Str
{
use Macroable;
/**
Application
has 102 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Application extends Container implements ApplicationContract, CachesConfiguration, CachesRoutes, HttpKernelInterface
{
use Macroable;
/**