Skip to content

Remove site_option related sniffs/groupings #615

@rebeccahum

Description

@rebeccahum

Since VIP Go allows multisites, there's no reason to flag for the usage:

'site_option' => [
'type' => 'error',
'message' => '%s() will overwrite network option values, please use the `*_option()` equivalent instead (e.g. `update_option()`).',
'functions' => [
'add_site_option',
'update_site_option',
'delete_site_option',
],
],

It's silenced anyways on WordPress-VIP-Go:

<rule ref="WordPressVIPMinimum.Functions.RestrictedFunctions.site_option_delete_site_option">
<severity>0</severity>
</rule>
<rule ref="WordPressVIPMinimum.Functions.RestrictedFunctions.site_option_update_site_option">
<severity>0</severity>
</rule>
<rule ref="WordPressVIPMinimum.Functions.RestrictedFunctions.site_option_add_site_option">
<severity>0</severity>
</rule>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions