Showing 864 of 1,073 total issues
Connection
has 98 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Connection implements ConnectionInterface
{
use DetectsConcurrencyErrors,
DetectsLostConnections,
Concerns\ManagesTransactions,
Grammar
has 97 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Grammar extends BaseGrammar
{
use CompilesJsonPaths;
/**
BelongsToMany
has 93 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class BelongsToMany extends Relation
{
use InteractsWithDictionary, InteractsWithPivotTable;
/**
File Blueprint.php
has 743 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Schema;
use Closure;
Router
has 89 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Router implements BindingRegistrar, RegistrarContract
{
use Macroable {
__call as macroCall;
}
MySqlGrammar
has 89 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class MySqlGrammar extends Grammar
{
/**
* The possible column modifiers.
*
File PendingRequest.php
has 725 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Http\Client;
use Closure;
File Application.php
has 724 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Foundation;
use Closure;
Mailable
has 88 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Mailable implements MailableContract, Renderable
{
use Conditionable, ForwardsCalls, Localizable, Macroable {
__call as macroCall;
}
Route
has 87 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Route
{
use CreatesRegularExpressionRouteConstraints, FiltersControllerMiddleware, Macroable, ResolvesRouteDependencies;
/**
TestResponse
has 85 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class TestResponse implements ArrayAccess
{
use Concerns\AssertsStatusCodes, Conditionable, Dumpable, Tappable, Macroable {
__call as macroCall;
}
File Connection.php
has 700 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database;
use Carbon\CarbonInterval;
File BelongsToMany.php
has 687 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Eloquent\Relations;
use Closure;
File LazyCollection.php
has 686 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
use Illuminate\Contracts\Support\Arrayable;
use Illuminate\Support\Collection;
use Illuminate\Support\LazyCollection;
SQLiteGrammar
has 82 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class SQLiteGrammar extends Grammar
{
/**
* The possible column modifiers.
*
PostgresGrammar
has 80 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class PostgresGrammar extends Grammar
{
/**
* If this Grammar supports schema changes wrapped in a transaction.
*
Method getPluralIndex
has 299 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public function getPluralIndex($locale, $number)
{
switch ($locale) {
case 'az':
case 'az_AZ':
File Router.php
has 653 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Routing;
use ArrayObject;
PendingRequest
has 78 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class PendingRequest
{
use Conditionable, Macroable;
/**
File Grammar.php
has 650 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace Illuminate\Database\Query\Grammars;
use Illuminate\Contracts\Database\Query\Expression;