PluginProbe
FluentBoards – Project Management, Task Management, Goal Tracking, Kanban Board, and, Team Collaboration / trunk
FluentBoards – Project Management, Task Management, Goal Tracking, Kanban Board, and, Team Collaboration vtrunk
2.0.15 2.0.12 2.0.10 2.0.4 2.0.1 2.0.0 1.95.3 1.95.2 1.95 1.91.6 trunk 1.11 1.12 1.13 1.20 1.21 1.22 1.23 1.30 1.31 1.32 1.35 1.40 1.41 1.45 All 41 releases
← All changes | app/Http/Controllers/ReportController.php +10 -0 2.0.12trunk View file →
@@ -99,10 +99,20 @@
99 99
100 100 return $boardId;
101 101 }
102 102
103 + /**
104 + * Returns the timesheet report for accessible boards when Pro is active.
105 + */
103 106 public function getTimeSheetReport(Request $request)
104 107 {
108 + if (!defined('FLUENT_BOARDS_PRO_VERSION')) {
109 + return $this->sendError(
110 + esc_html__('This is a pro feature', 'fluent-boards'),
111 + 403
112 + );
113 + }
114 +
105 115 // Sanitize date inputs - validate they are valid date strings
106 116 $startDate = $request->getSafe('start_date', 'sanitize_text_field');
107 117 $endDate = $request->getSafe('end_date', 'sanitize_text_field');
108 118