getForbiddenStandardMassiveAction() public method

Get the standard massive actions which are forbidden
public getForbiddenStandardMassiveAction ( ) : an
return an array of massive actions
コード例 #1
0
ファイル: crontask.class.php プロジェクト: glpi-project/glpi
 function getForbiddenStandardMassiveAction()
 {
     $forbidden = parent::getForbiddenStandardMassiveAction();
     $forbidden[] = 'delete';
     $forbidden[] = 'purge';
     $forbidden[] = 'restore';
     return $forbidden;
 }
コード例 #2
0
 function getForbiddenStandardMassiveAction()
 {
     $forbidden = parent::getForbiddenStandardMassiveAction();
     if (strstr($_SERVER["HTTP_REFERER"], 'deploypackage.import.php')) {
         $forbidden[] = 'update';
         $forbidden[] = 'add';
         $forbidden[] = 'delete';
         $forbidden[] = 'purge';
     }
     return $forbidden;
 }
コード例 #3
0
ファイル: profile.class.php プロジェクト: glpi-project/glpi
 function getForbiddenStandardMassiveAction()
 {
     $forbidden = parent::getForbiddenStandardMassiveAction();
     $forbidden[] = 'update';
     return $forbidden;
 }
コード例 #4
0
ファイル: account.class.php プロジェクト: puchadesc/accounts
 /**
  * Get the standard massive actions which are forbidden
  *
  * @since version 0.84
  *
  * @return an array of massive actions
  **/
 public function getForbiddenStandardMassiveAction()
 {
     $forbidden = parent::getForbiddenStandardMassiveAction();
     if (isset($_SESSION['glpiactiveprofile']['interface']) && $_SESSION['glpiactiveprofile']['interface'] != 'central') {
         $forbidden[] = 'update';
         $forbidden[] = 'delete';
         $forbidden[] = 'purge';
         $forbidden[] = 'restore';
     }
     return $forbidden;
 }