Skip to content

ForbiddenCode

Psalmがvar_dump、exec、またはコードをより脆弱にする可能性のある類似の式に遭遇した場合に発生します。

<?php
var_dump("bah");

この関数リストは、psalm.xmlでforbiddenFunctionsを設定することで拡張できます。

<?xml version="1.0"?>
<psalm>
    <!-- other configs -->
    <forbiddenFunctions>
        <function name="dd"/>
        <function name="var_dump"/>
    </forbiddenFunctions>
</psalm>

ユーザーノート