| Conditions | 1 | 
| Paths | 1 | 
| Total Lines | 4 | 
| Code Lines | 2 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 12 | public static function extendCyclicReference(TDBMCyclicReferenceException $e, string $tableName, AbstractTDBMObject $object, string $fkName) : TDBMCyclicReferenceException  | 
            ||
| 13 |     { | 
            ||
| 14 |         return new self($e->getMessage().sprintf(" This object is referenced by an object of type '%s' (table '%s') via foreign key '%s'", get_class($object), $tableName, $fkName), $e->getCode(), $e); | 
            ||
| 15 | }  | 
            ||
| 16 | }  | 
            ||
| 17 |