Listeners::listen()


شنونده دلخواه

توضیحات

تابعی را برای نام شنونده ای انتخاب می کنید تا زمان اجرای آن نام شنونده توسط run یا run2 اجرا شود


ورودی

شکل تابع:

class Listeners { public static function listen($name, $callback, $queue = false); }


خروجی

این تابع خروجی ندارد

مثال

مثال #1:

Listeners::listen('new_user', function($id) use($mmb) { $mmb->sendMsg([ 'chat' => $id, 'text' => 'خوش آمدید' ]); }); // ... Listeners::run('new_user', $fromID);


مثال #2:

function onSuccess($callback) { Listeners::listen('on_success', $callback); } function onError($callback) { Listeners::listen('on_error', $callback); } if($success) { Listeners::run('on_success'); } else { Listeners::run('on_error'); }

   قبلی شنونده نصب دیتابیس اتم
اجرای شنونده دلخواه بعدی