Qual é o objetivo de '@' (operador de silêncio, sinal) antes de trigger_error?
Eu já vi em muitos pacotes Symfony (e também em outros códigos) esta linha:
@trigger_error('The class is deprecated', E_USER_DEPRECATED);
De acordo com a documentação, o@
O operador (at) é usado para silenciar os erros (http://php.net/manual/en/language.operators.errorcontrol.php)
Então, qual é o objetivo de gerar um erro silenciado?