• php artisan nova:field

    PHP Artisan Nova field komutu, Laravel Nova’da özel bir alan oluşturmanızı sağlar. Laravel Nova, Laravel uygulamaları için güçlü bir yönetici arayüzüdür. İşte etkileyici, işlevsel, kullanım oranı yüksek ve basit bir örnek uygulama: Oluşturulan app/nova-components/ProductPrice/resources/js/components/IndexField.vue dosyasını düzenleyin ve özel bir para birimi alanı oluşturun: DetailField.vue ve FormField.vue dosyalarını isteginize gore degistirebilirsiniz. Son olarak, app/Nova/Product.php dosyasını veya…

    Devamını oku: php artisan nova:field
  • php artisan nova:dashboard

    Laravel Nova, geliştiricilere güçlü ve esnek bir yönetici paneli sunar. php artisan nova:dashboard komutu, Laravel Nova projenizde özelleştirilebilir bir dashboard oluşturmanızı sağlar. Bu dashboard, istatistikler, grafikler ve önemli verilerin görsel sunumları gibi, projenizin genel durumu hakkında hızlı bir bakış sunan bileşenler içerebilir. Bu komut, dashboard sınıfının şablonunu oluşturur ve ardından bu sınıfı özelleştirerek çeşitli metrikler,…

    Devamını oku: php artisan nova:dashboard
  • php artisan make:request

    php artisan make:request komutu ile oluşturulan form isteği sınıfları, Laravel projelerinde HTTP isteklerinin doğrulama ve yetkilendirme işlemlerini yönetmek için kullanılabilir. Bu sınıflar, özellikle controller metotlarındaki doğrulama ve yetkilendirme kodlarını düzenlemeye ve merkezileştirmeye yardımcı olur. Form isteği sınıfları, aşağıdaki senaryolar gibi birçok durumda kullanılabilir: Form isteği sınıfları, özellikle büyük ve karmaşık projelerde kodun düzenli ve yönetilebilir…

    Devamını oku: php artisan make:request
  • php artisan make:rule

    Laravel’de yeni bir doğrulama kuralı oluşturmak için php artisan make:rule komutunu kullanacağız ve ardından bu kuralı basit bir form isteği doğrulamasıyla kullanacağız. Bu örnek, Name alanını doğrulamak için UppercaseFirstLetter kuralını kullanır. Eğer kullanıcı adı büyük harfle başlamazsa, hata mesajı döndürülür. Bu şekilde, Laravel Nova kullanıcı yönetimi sayfasında bu doğrulama kuralını uygulamış olursunuz. İşte adım adım…

    Devamını oku: php artisan make:rule
  • php artisan make:scope

    Eloquent sorgu kapsamları (query scopes), Laravel PHP çerçevesinde kullanılan model sınıfları üzerinde tekrar tekrar kullanılabilen özelleştirilmiş sorgular oluşturmak için kullanılır. Kapsamlar, belirli koşullara göre verileri filtrelemek ve sorgu mantığını model sınıfına yerleştirerek kodun yeniden kullanılabilirliğini ve düzenini iyileştirmek için kullanılabilir. Genel kullanım amacı, belirli bir model üzerinde sürekli olarak uygulanması gereken sorgu kısıtlamalarını kapsüllemektir. Bu…

    Devamını oku: php artisan make:scope
  • php artisan config:clear

    İşlevi: Bu komut, Laravel uygulamasının yapılandırma önbelleğini (config cache) temizler. Amaç: Yapılandırma önbelleği, uygulamanın yapılandırma dosyalarını hızlı bir şekilde yüklemek için kullanılır. Yapılandırma dosyalarında yaptığınız değişikliklerin uygulamada etkili olabilmesi için bu önbelleği temizlemeniz gerekir. Dikkat edilmesi gerekenler: Yapılandırma önbelleğini temizlerken, yapılandırma dosyalarında yaptığınız değişikliklerin doğru olduğundan ve uygulamanın çalışmasını etkilemeyeceğinden emin olun. Aksi takdirde, yapılandırma…

    Devamını oku: php artisan config:clear
  • php artisan cache:clear

    İşlevi: Bu komut, Laravel uygulamasının önbelleğini (cache) temizler. Amaç: Önbellek, uygulamanın performansını artırmak için kullanılır. Ancak bazen önbellekte eski veya yanlış veriler bulunabilir. Bu komut sayesinde, önbelleği temizleyerek uygulamanın en son verilerle çalışmasını sağlayabilirsiniz. Dikkat edilmesi gerekenler: Önbelleği temizledikten sonra, uygulamanın bir süreliğine daha yavaş çalışabileceğini unutmayın. Çünkü önbellekte bulunan verilerin tekrar oluşturulması gerekecektir. Bu…

    Devamını oku: php artisan cache:clear
  • composer dump-autoload

    İşlevi: Bu komut, Composer adlı bağımlılık yöneticisi aracılığıyla otomatik yükleme (autoload) sınıf haritasını yeniden oluşturur. Amaç: Projenizde yeni sınıflar eklediğinizde veya mevcut sınıfların yapısını değiştirdiğinizde, bu komut sayesinde otomatik yükleme haritasını güncelleyebilirsiniz. Böylece, projenizdeki tüm sınıfların doğru bir şekilde yüklenmesini sağlar. Dikkat edilmesi gerekenler: Bu komutu çalıştırırken, özellikle yeni sınıflar eklediğinizde veya sınıfların isimlerini değiştirdiğinizde…

    Devamını oku: composer dump-autoload
  • Nova Seeder

    Seeder, Laravel’in veritabanı geliştirme süreçlerini kolaylaştıran güçlü bir özelliğidir. Veritabanı seed işlemi, önceden tanımlanmış veri kümesi ile veritabanı tablolarını doldurmayı sağlar. Bu işlem, genellikle uygulamanın başlangıç durumunu oluşturmak, test verileri eklemek veya uygulamanın geliştirilmesi sırasında veritabanını canlandırmak için kullanılır. Laravel, seed işlemlerini yönetmek için Artisan konsol komutları sunar ve bu sayede geliştiriciler, tek bir komutla…

    Devamını oku: Nova Seeder

AJAX Aksiyon Düğmesi Angular API Auth Axios Cms Contentful Css Dart Firebase Framework Go Güneş iliskili tablolar ilişki türleri JavaScript kimlik doğrulama Laravel mix Multiselect Netlify Node.js Nova nova-api Npm pdf php platform Python React resource script sunucu yonetimi tailwind template TrustHosts User Switch Vapor Vercel VPN Vue.js VueUse Yedekleme Aracı Özel Düğmeler

[hng_articles]