Laravel’deki whereNumber yöntemi, bir rota içinde belirli bir URL parametresinin sayısal bir değer olmasını zorlayan bir şart eklemek için kullanılır. Bu, kullanıcı tarafından sağlanan verilerin belirli bir veri tipine uymasını sağlamak veya uygunsuz veri türlerini reddetmek için kullanışlıdır.
Route::get('/profil/{kullanici_id}', 'ProfilController@show') ->whereNumber('kullanici_id');
Yukarıdaki örnek, “/profil/{kullanici_id}” URL’sine gelen GET isteklerini kabul eder ve “kullanici_id” parametresinin yalnızca sayısal bir değer içermesi gerektiğini belirtir. whereNumber yöntemi, URL parametresinin yalnızca sayılar içerdiğinden emin olur ve diğer tüm istekleri reddeder.