سلام
من داشتم یه سورس آماده ای را میدیدم رسیدم به متد tab ظاهرا متد خود لاراول هست
حالا جدایی از پارامتر های ورودی که الان داره این متد کلا tab چیکار میکنه و کارش چی هست؟
ممنون میشم من را راهنمایی کنید
return tap(resolve($this->tabs[$name]), function (Tabs $tabs) use ($name) {
$tabs->make();
});
روش کلیک که میکنم متدش به این صورت پیاده سازی شده؟
function tap($value, $callback = null)
{
if (is_null($callback)) {
return new HigherOrderTapProxy($value);
}
$callback($value);
return $value;
}
سلام
متد tap برای انجام عملیات بر روی یک collection در نظر گرفته شده است. خیلی وقت ها قصد انجام یکسری عملیات روی collection ها داریم ولی نمی خوایم عناصر اصلی coolection رو تغییر بدیم. در اینگونه موارد با استفاده از یک tap ابتدا collection رو فیلتر می کنیم و توی مراحل بعد می تونیم از این collection جدید استفاده کنیم. برای مطالعه بیشتر به این لینک برید.
@MajidDeveloper
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟