راکت

ساخت ریپازیتوری در لاراول

5 پاسخ

@ali.bayat
@mhyeganeh
@saman1111
چطوری در لاراول ریپازیتوری میسازن و به چه دردی میخوره مثلا من یک نمونه دیده بودم کنار مدل یک فایلی میسازن و داخلش به این شکل در میارن

interface OrderRepositoryInterface extends BaseRepositoryInterface
{
    public function createOrder(array $data) : Order;

    public function updateOrder(array $params) : bool;

    public function findOrderById(int $id) : Order;

این به چه دردی میخوره

ثبت پرسش جدید

پاسخ‌ها

5
saman
saman
@saman1111

سلام
یه لایه جدید بین Model و Controller اضافه میکنه
یه سری کارایی که موقع انجام عملیات روی Model ها دارین رو میتونین وارد ریپازیتوری کنید

سبحان دادخواه
سبحان دادخواه
@SobhanDadkhah

تخصص: دانشجوی برنامه نویسی :)

سلام
برای نکات تکمیلی راجع به Repository Pattern سرچ کنید.
یکی از دیزاین پترن ها هستش.

شاید پاسخ شما همین‌جا باشد

ftp
ftp
@ftp

تخصص: ساده

@saman1111
میشه بیشتر توضیح بدید و این که من الان بخوام استفاده کنم چه آموزشی رو ببینم یا چه چیزی سرچ کنم در گوگل

saman
saman
@saman1111

@mehdisut
همونطور که دوستمون گفتن در مورد پترنش سرچ کنید اطلاعات خوبی بدست میارید
Repository Pattern

آرش تقوی
آرش تقوی
@arash.taghavi69

تخصص: برنامه نویس فول استک

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام