a:6:{s:9:"classesIn";a:1:{s:30:"App\Services\AttendanceService";a:6:{s:4:"name";s:17:"AttendanceService";s:14:"namespacedName";s:30:"App\Services\AttendanceService";s:9:"namespace";s:12:"App\Services";s:9:"startLine";i:5;s:7:"endLine";i:26;s:7:"methods";a:2:{s:13:"calculateRate";a:6:{s:10:"methodName";s:13:"calculateRate";s:9:"signature";s:63:"calculateRate(int $attendedSessions, int $totalSessions): float";s:10:"visibility";s:6:"public";s:9:"startLine";i:7;s:7:"endLine";i:14;s:3:"ccn";i:2;}s:26:"calculateRateFromBreakdown";a:6:{s:10:"methodName";s:26:"calculateRateFromBreakdown";s:9:"signature";s:48:"calculateRateFromBreakdown(array $totals): float";s:10:"visibility";s:6:"public";s:9:"startLine";i:19;s:7:"endLine";i:25;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:27;s:18:"commentLinesOfCode";i:3;s:21:"nonCommentLinesOfCode";i:24;}s:15:"ignoredLinesFor";a:1:{i:0;i:5;}s:17:"executableLinesIn";a:6:{i:9;i:1;i:10;i:2;i:13;i:3;i:21;i:4;i:22;i:5;i:24;i:6;}}