PHP 8.2.31
Preview: StaticThisUsageStandard.xml Size: 644 B
//opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Scope/StaticThisUsageStandard.xml

<documentation title="Static This Usage">
    <standard>
    <![CDATA[
    Static methods should not use $this.
    ]]>
    </standard>
    <code_comparison>
        <code title="Valid: Using self:: to access static variables.">
        <![CDATA[
class Foo
{
    <em>static</em> function bar()
    {
        return <em>self</em>::$staticMember;
    }
}
        ]]>
        </code>
        <code title="Invalid: Using $this-> to access static variables.">
        <![CDATA[
class Foo
{
    <em>static</em> function bar()
    {
    return <em>$this</em>->$staticMember;
    }
}
        ]]>
        </code>
    </code_comparison>
</documentation>

Directory Contents

Dirs: 0 × Files: 1

Name Size Perms Modified Actions
644 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).