Laravel ve Octane, PHP tabanlı web uygulamaları ve API’ler için performans ve verimliliği artırmaya yönelik güçlü araçlar sunar. Bu blog yazısında, Laravel ve Octane’in temellerini, nasıl birlikte kullanılabileceğini ve uygulamanızın performansını nasıl iyileştirebileceğini ele alacağız.
Etiket: laravel
Laravel Eloquent Attribute Casting: Hashed
Başlığı yazmakta biraz zorlanmış olabilirim. Bahsetmek istediğim Laravel’e yeni eklenen cast özelliği. Bildiğiniz üzere kritik verilerin şifrelenerek kaydedilmesi oldukça önemlidir. Örneğin kullanıcı şifreleri hashlenerek kaydedilir.
Önceden şifreleri model’e hash’i manuel olarak ayarlayıp gönderiyorduk.
use App\Models\User;
use Illuminate\Support\Facades\Hash;
$user = User::create([
'name' => 'Ömer',
'email' => '[email protected]',
'password' => Hash::make('topsecretpassword'),
]);
Code language: PHP (php)