PluginProbe
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses / 2.7.5
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses v2.7.5
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 1.1.0 All 77 releases
fluent-community / app / Http / Policies / BasePolicy.php

BasePolicy.php in FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses 2.7.5, at app/Http/Policies/BasePolicy.php

34 lines 703 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace FluentCommunity\App\Http\Policies;
4
5 use FluentCommunity\App\Services\Helper;
6 use FluentCommunity\Framework\Foundation\Policy;
7 use FluentCommunity\Framework\Http\Request\Request;
8
9 /**
10 * BasePolicy - REST API Permission Policy
11 *
12 * @package FluentCrm\App\Http
13 *
14 * @version 1.0.0
15 */
16 class BasePolicy extends Policy
17 {
18
19 /**
20 * Check user permission for any method
21 * @param \FluentCommunity\Framework\Http\Request\Request $request
22 * @return Boolean
23 */
24 public function verifyRequest(Request $request)
25 {
26 return Helper::isSiteAdmin();
27 }
28
29 public function currentUserCan($permission)
30 {
31 return current_user_can($permission);
32 }
33 }
34