اجرای api پس زمینه


اجرای api پس زمینه

کد هایی که در پس زمینه اجرا می شوند، از سورس اصلی جدا هستند و بصورت موازی با سورس اصلی اجرا خواهند شد

شما با این روش، سورسی که به عنوان پس زمینه تعریف کرده اید را اجرا می کنید



تعریف سورس پس زمینه

شما باید سورسی جدا را به عنوان Api پس زمینه تعریف کنید و از تابع Background::start استفاده کنید:

require_once __DIR__ . '/Mmb.php'; Background::start(); // Background...

توجه کنید که نیاز نیست حتما از اتم استفاده کنید، اما بصورت عادی این سورس در پس زمینه نیست و باید در مرورگر باز شود یا توسط متد Background::runBackgroundApi باز شود



اجرا

برای اجرای سورسی که با Background::start به عنوان سورس پس زمینه معرفی شده است، از روش زیر استفاده می کنیم:

Background::runBackgroundApi('https://domain.com/folder/back.php');