blob: cd08648da1b3ac8f533126fa7047b698a6bd0d92 [file] [log] [blame]
Matthias Andreas Benkard7b2a3a12021-08-16 10:57:25 +02001<?php
2
3namespace LdapRecord\Models\ActiveDirectory\Scopes;
4
5use LdapRecord\Models\Model;
6use LdapRecord\Models\Scope;
7use LdapRecord\Query\Model\Builder;
8
9class HasServerRoleAttribute implements Scope
10{
11 /**
12 * Includes condition of having a serverRole attribute.
13 *
14 * @param Builder $query
15 * @param Model $model
16 *
17 * @return void
18 */
19 public function apply(Builder $query, Model $model)
20 {
21 $query->whereHas('serverRole');
22 }
23}