tinyqc/app/Controllers/PageController.php
mahdahar ef6be6522e refactor: Replace dropdowns with select inputs and improve caching
- Replace dropdown components with select elements in department filters
- Add cache-control headers to test and control API endpoints
- Add merged report page for consolidated reporting
- Update navigation sidebar with separate report links
- Refactor AGENTS.md to concise format with Serena tools emphasis
- Clean up gitignore and remove CLAUDE.md
2026-02-05 20:06:51 +07:00

54 lines
1.0 KiB
PHP

<?php
namespace App\Controllers;
use CodeIgniter\API\ResponseTrait;
class PageController extends BaseController {
use ResponseTrait;
public function dashboard() {
return view('dashboard');
}
public function masterDept() {
return view('master/dept/index');
}
public function masterTest() {
return view('master/test/index');
}
public function masterControl() {
return view('master/control/index');
}
public function controlTests() {
return view('master/control_test/index');
}
public function entry() {
return view('entry/index');
}
public function entryDaily() {
return view('entry/daily');
}
public function entryMonthly() {
return view('entry/monthly');
}
public function report() {
return view('report/index');
}
public function reportView() {
return view('report/view');
}
public function reportMerged() {
return view('report/merged');
}
}