for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
* Optionally adds scopes to groups, allows checking permissions for a Member based on scopes.
* @package AdvancedLearning\Oauth2Server\Extensions
class GroupExtension extends DataExtension
private static $many_many = [
This check marks private properties in classes that are never used. Those properties can be removed.
'Scopes' => Scope::class
public function updateCMSFields(FieldList $fields)
This check looks for calls to methods that do not seem to exist on a given type.
It looks for the method on the type itself as well as in inherited classes or
This is most likely a typographical error or the method has been renamed.