Visibility must be declared on methods.
Adding PSR2 check
Usage of ELSE IF is discouraged; use ELSEIF instead
It seems that namespaces should not contain '-' characters. Will retry later...