Code Duplication    Length = 6-6 lines in 2 locations

src/Traits/DatabaseTrait.php 1 location

@@ 39-44 (lines=6) @@
36
        $tableName = '';
37
38
        if ($table instanceof \CI_Model) {
39
            if (method_exists($newModel, 'getTableName')) {
40
                $tableName = $newModel->getTableName();
41
            } elseif (property_exists($newModel, 'table')) {
42
                // NOTE: To be removed in v1.0.0
43
                $tableName = $newModel->table;
44
            }
45
        }
46
47
        if (! $isForeignKey && $this->table) {

src/Traits/ObjectTrait.php 1 location

@@ 190-195 (lines=6) @@
187
            $newModel = new $newTable;
188
        }
189
190
        if (method_exists($newModel, 'getTableName')) {
191
            $newTable = $newModel->getTableName();
192
        } elseif (property_exists($newModel, 'table')) {
193
            // NOTE: To be removed in v1.0.0
194
            $newTable = $newModel->table;
195
        }
196
197
        return [ strtolower($newTable), $newModel ];
198
    }