mirror of
https://github.com/barryvdh/ReflectionDocBlock.git
synced 2026-08-18 01:57:13 +00:00
CSFixes
This commit is contained in:
@@ -107,11 +107,13 @@ final class InvalidTag implements Tag
|
|||||||
$trace = array_map(
|
$trace = array_map(
|
||||||
static function (array $call) use ($flatten) : array {
|
static function (array $call) use ($flatten) : array {
|
||||||
array_walk_recursive($call['args'], $flatten);
|
array_walk_recursive($call['args'], $flatten);
|
||||||
|
|
||||||
return $call;
|
return $call;
|
||||||
},
|
},
|
||||||
$trace
|
$trace
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
$traceProperty->setValue($exception, $trace);
|
$traceProperty->setValue($exception, $trace);
|
||||||
$exception = $exception->getPrevious();
|
$exception = $exception->getPrevious();
|
||||||
} while ($exception !== null);
|
} while ($exception !== null);
|
||||||
|
|||||||
@@ -57,10 +57,12 @@ final class InvalidTagTest extends TestCase
|
|||||||
self::assertSame('@name Body', $tag->render());
|
self::assertSame('@name Body', $tag->render());
|
||||||
self::assertSame($parentException, $tag->getException());
|
self::assertSame($parentException, $tag->getException());
|
||||||
$trace = $tag->getException()->getPrevious()->getTrace();
|
$trace = $tag->getException()->getPrevious()->getTrace();
|
||||||
|
|
||||||
if (isset($trace[0]['args'])) { // Not set by default on 7.4
|
if (isset($trace[0]['args'])) { // Not set by default on 7.4
|
||||||
self::assertStringStartsWith('(Closure at', $trace[0]['args'][0]);
|
self::assertStringStartsWith('(Closure at', $trace[0]['args'][0]);
|
||||||
self::assertStringContainsString(__FILE__, $trace[0]['args'][0]);
|
self::assertStringContainsString(__FILE__, $trace[0]['args'][0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
self::assertEquals($parentException, unserialize(serialize($parentException)));
|
self::assertEquals($parentException, unserialize(serialize($parentException)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -85,12 +87,14 @@ final class InvalidTagTest extends TestCase
|
|||||||
self::assertSame('@name Body', $tag->render());
|
self::assertSame('@name Body', $tag->render());
|
||||||
self::assertSame($parentException, $tag->getException());
|
self::assertSame($parentException, $tag->getException());
|
||||||
$trace = $tag->getException()->getPrevious()->getTrace();
|
$trace = $tag->getException()->getPrevious()->getTrace();
|
||||||
|
|
||||||
if (isset($trace[0]['args'])) { // Not set by default on 7.4
|
if (isset($trace[0]['args'])) { // Not set by default on 7.4
|
||||||
self::assertStringStartsWith(
|
self::assertStringStartsWith(
|
||||||
'resource(stream)',
|
'resource(stream)',
|
||||||
$trace[0]['args'][0]
|
$trace[0]['args'][0]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
self::assertEquals($parentException, unserialize(serialize($parentException)));
|
self::assertEquals($parentException, unserialize(serialize($parentException)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user