私はactivecollabカスタムモジュールのアクセス許可に取り組んでおり、静的メソッドの関数を呼び出そうとするとこのエラーメッセージが表示されます。理由はわかりません。助けてください。本当に感謝します..
Parse error: parse error, expecting `T_PAAMAYIM_NEKUDOTAYIM' in D:\wamp\www\activecollab\public\activecollab\3.0.9\modules\projectcomrequest\models\Projectcomrequests.class.php on line 130
モデルファイルで行ったコードは次のとおりです。
class Projectrequests extends DataManager {
...
....
function getPermissionValue($name){
$roles = Roles::find();
foreach($roles as $role) {
if($role->getPermissionValue($name))
return true;
else
return false;
}
static function canAccess() {
if(self::getPermissionValue('can_use_project_request')) return true;
return false;
} // canAccess
...
..
}
これによってコントローラーを呼び出す:
echo Projectrequests::canAccess();