<?php
/**
 * @var Laminas\View\Renderer\PhpRenderer $this
 * @var \Tour\Entity\Structure[] $structures
 */
$this->headTitle('Structures');
?>
<div class="page-header">
    <h1>🏢 Structures</h1>
</div>

<?php if (count($structures) > 0): ?>
    <div class="row">
        <?php foreach ($structures as $structure): ?>
            <div class="col-md-4 mb-3">
                <a href="<?= $this->url('structures', ['action' => 'view', 'id' => $structure->getId()]) ?>" class="card-link">
                    <div class="card shadow">
                        <div class="card-body">
                            <h5 class="card-title"><?= $this->escapeHtml($structure->getName()) ?></h5>
                            <p class="card-text text-muted">
                                <?= count($structure->getMembers()) ?> membre(s)
                            </p>
                        </div>
                    </div>
                </a>
            </div>
        <?php endforeach; ?>
    </div>
<?php else: ?>
    <div class="empty-state">
        <div class="empty-state-icon">🏢</div>
        <p class="empty-state-text">Aucune structure pour le moment.</p>
    </div>
<?php endif; ?>
