Webmaster Forumu
En Büyük Freelancer Platformu

Site Yükleniyor...
PHP SOLID, Repository Pattern ve Clean Architecture | Webmaster Forumu - En Büyük Freelancer Platformu el11.net
Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

PHP SOLID, Repository Pattern ve Clean Architecture

A

Şuanda konuyu görüntüleyenler (Total:0)

AytenNar33 

Yeni Üye
Administrator
Üye
Puan 0
Çözümler 0
photo-1549692520-acc6669e2f0c


SOLID
  • S — Single Responsibility
  • O — Open/Closed
  • L — Liskov Substitution
  • I — Interface Segregation
  • D — Dependency Inversion

Repository Pattern
Kod:
interface PostRepositoryInterface {
    public function find(int $id): ?Post;
    public function all(): Collection;
    public function save(Post $post): void;
}
class EloquentPostRepository implements PostRepositoryInterface {
    public function find(int $id): ?Post { return Post::find($id); }
    public function all(): Collection   { return Post::all(); }
    public function save(Post $post): void { $post->save(); }
}
 
Katılıyorum tamamen.
 
Bu konuda ben de benzer deneyim yaşadım.
 
Bookmarkledim!
 
Kesinlikle işe yarıyor.
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

Geri