İlk temizlik tamamlandı bir önceki projeden

This commit is contained in:
Ümit Tunç
2026-04-28 21:14:25 +03:00
commit f80443aec0
10000 changed files with 959965 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
<?php
function recorded_data($tableName, $cacheSeconds = 10) {
if(Cache::has('recordedData_' . $tableName)) {
return Cache::get('recordedData_' . $tableName);
} else {
$recordedData = db($tableName)->get()->toArray();
$refactoringRecordedData = [];
foreach($recordedData AS $row => $data) {
foreach($data AS $column => $value) {
if(!isset($refactoringRecordedData[$column])) {
$refactoringRecordedData[$column] = [];
} else {
if($value!="") {
if(!in_array($value, $refactoringRecordedData[$column])) {
$refactoringRecordedData[$column][] = $value;
}
}
}
}
}
Cache::put('recordedData_' . $tableName, $refactoringRecordedData, $seconds = $cacheSeconds);
return $refactoringRecordedData;
}
}
?>