src/traits/AdminDatabaseTableTrait.php
File AdminDatabaseTableTrait.php
has 315 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace luya\testsuite\traits;
use luya\admin\models\Group;
Method createAdminUserFixture
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public function createAdminUserFixture(array $fixtureData = [], $defaultSchema = true)
{
return new NgRestModelFixture([
'modelClass' => User::class,
'schema' => $defaultSchema ? [
Method assignGroupAuth
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public function assignGroupAuth($groupId, $authId, $canCreate = true, $canUpdate = true, $canDelete = true)