Code Sniffer
phpcs

Ignorando regras do phpcs

Certo, o phpcs é uma das maiores adições que temos para deixar nosso código padronizado, mas as vezes precisamos ignorá-los em certos pontos, onde a legibilidade ficaria melhor sem ele. Vamos ver como fazer isso

Ignora todo o arquivo

<?php
// phpcs:ignoreFile

Ignora a linha atual e a próxima:

// phpcs:ignore
public function store($data)

Ignora um bloco grande de código

// phpcs:disable
public function store($data): \App\Models\Cart
{
        // Código antigo/legado gigante e cheio de warning
        return $cart;
}
// phpcs:enable

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/samu/public_html/blog/wp-includes/functions.php on line 5277