i want to use scope method inside join subquery so is there any way I can do that in laravel?
Post Model
public function scopePublished($query) { return $query->where('published',true); } Now I want to join user table with post table but in join I want to use this scope method directly but its giving me error.
Users::join('posts',function($q){ $q->on('posts.user_id','users.id'); $q->published(); })->get(); So is there any way I can use scope directly inside join subquery ?