Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/oauthserver/PhabricatorOAuthServerScope.php
12241 views
1
<?php
2
3
final class PhabricatorOAuthServerScope extends Phobject {
4
5
public static function getScopeMap() {
6
return array();
7
}
8
9
public static function filterScope(array $scope) {
10
$valid_scopes = self::getScopeMap();
11
12
foreach ($scope as $key => $scope_item) {
13
if (!isset($valid_scopes[$scope_item])) {
14
unset($scope[$key]);
15
}
16
}
17
18
return $scope;
19
}
20
21
}
22
23