Skip to content

Commit

Permalink
Merge branch 'pr/1608' into 2.9.x
Browse files Browse the repository at this point in the history
# Conflicts:
#	Resources/views/Collector/db.html.twig
  • Loading branch information
ostrolucky committed Jan 6, 2023
2 parents 4ff5a39 + b7705f2 commit 52c1b20
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
7 changes: 6 additions & 1 deletion DataCollector/DoctrineDataCollector.php
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,12 @@ public function collect(Request $request, Response $response, ?Throwable $except
}

$classErrors = $validator->validateClass($class);
$entities[$name][$class->getName()] = $class->getName();
$r = $class->getReflectionClass();
$entities[$name][$class->getName()] = [
'class' => $class->getName(),
'file' => $r->getFileName(),
'line' => $r->getStartLine(),
];

if (empty($classErrors)) {
continue;
Expand Down
8 changes: 5 additions & 3 deletions Resources/views/Collector/db.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -398,13 +398,15 @@
</thead>
<tbody>
{% for class in classes %}
{% set contains_errors = collector.mappingErrors[manager] is defined and collector.mappingErrors[manager][class] is defined %}
{% set contains_errors = collector.mappingErrors[manager] is defined and collector.mappingErrors[manager][class.class] is defined %}
<tr class="{{ contains_errors ? 'status-error' }}">
<td>{{ class }}</td>
<td>
<a href="{{ class.file|file_link(class.line) }}">{{ class. class}}</a>
</td>
<td class="font-normal">
{% if contains_errors %}
<ul>
{% for error in collector.mappingErrors[manager][class] %}
{% for error in collector.mappingErrors[manager][class.class] %}
<li>{{ error }}</li>
{% endfor %}
</ul>
Expand Down

0 comments on commit 52c1b20

Please sign in to comment.