whereCode یک scope هست که برای آشنایی با scope ها در لاراول لینک زیر رو مشاهده کنید
https://laravel.com/docs/4.2/eloquent#query-scopes
اسکوپ ها رو برای راحتی و خواناتر بودن کدها برای خودمون مینویسیم . در واقع همون عملکرد where رو به صورت یک متد جدا ولی با معنی تر میسازیم و فراخوانی میکنیم
اون عبارت static هم model ما هست مثل user یا article