You are here

public function filedepot_permission_object::hasPermission in filedepot 7

Checks to see if the CID has the specified permission by name (view, upload, upload_direct, etc)

Parameters

type $permission:

2 calls to filedepot_permission_object::hasPermission()
filedepot_permission_object::canUpload in ./permissions.class.php
filedepot_permission_object::canUploadDirect in ./permissions.class.php

File

./permissions.class.php, line 148
permissions.class.php Permissions management class for the Filedepot module

Class

filedepot_permission_object
Holds information about a CIDs permissions

Code

public function hasPermission($permission) {
  if ($permission === "upload_dir") {
    $permission = "upload_direct";
  }
  if (isset($this->_PermissionArray[$permission]) && $this->_PermissionArray[$permission] === TRUE) {
    return TRUE;
  }
  else {
    return FALSE;
  }
}