<?php
require_once __DIR__ . '/../bootstrap.php';
require_once __DIR__ . '/../lib/feature_modules.php';
requireAuth();
if (!isAdminRole() && !hasAnyPermission(['management.access', 'clock.view_team'])) {
http_response_code(403);
die('Access denied.');
}
if (!isAdminRole() && !hasPermission('clock.view_team')) {
http_response_code(403);
die('Access denied. Clock records permission required.');
}
$pageTitle = 'Clock Records';
$pageSubtitle = 'Daily shift clock records, checks and photos for managers.';
include __DIR__ . '/../partials/header.php';
include __DIR__ . '/../partials/time_clock_records_panel.php';
include __DIR__ . '/../partials/footer.php';