PluginProbe
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses / 2.10.01
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses v2.10.01
2.11.0 2.10.0 2.10.01 2.9.1 2.9.0 2.8.1 2.8.0 2.7.7 2.7.5 2.7.0 2.6.01 2.6.0 2.5.0 2.4.01 trunk 1.0.90 1.0.91 1.0.92 1.0.93 1.0.94 1.0.95 1.0.96 1.0.97 1.0.98 1.0.99 All 78 releases
← All changes | app/Http/Policies/PortalPolicy.php +18 -0 2.7.0 → 2.10.01 View file →
@@ -33,10 +33,28 @@
33 33 {
34 34 return is_user_logged_in() && $this->verifyRequest($request);
35 35 }
36 36
37 + public function uploadVideo(Request $request)
38 + {
39 + return is_user_logged_in() && $this->verifyRequest($request);
40 + }
41 +
37 42 public function markLessonVideoWatched(Request $request)
38 43 {
44 + return is_user_logged_in() && $this->verifyRequest($request);
45 + }
46 +
47 + public function getOembed(Request $request)
48 + {
49 + $profile = Helper::getCurrentProfile();
50 +
51 + return $profile && $profile->status === 'active' && $this->verifyRequest($request);
52 + }
53 +
54 + public function updateAudioMeta(Request $request)
55 + {
56 + // Route-layer gate; resource ownership is enforced in MediaController::canEditAudioMedia.
39 57 return is_user_logged_in() && $this->verifyRequest($request);
40 58 }
41 59
42 60 public function updateLinks(Request $request)