ldc-dam/app/Scopes/OpenLdapScope.php
2019-05-09 16:52:31 +02:00

28 lines
No EOL
514 B
PHP

<?php
namespace App\Scopes;
use Adldap\Query\Builder;
use Adldap\Laravel\Scopes\ScopeInterface;
class OpenLdapScope implements ScopeInterface
{
/**
* Apply the scope to a given LDAP query builder.
*
* @param Builder $query
*
* @return void
*/
public function apply(Builder $query)
{
$query->select([
'entryuuid',
'dn',
'uid',
'cn',
'mail',
'sn',
'givenName',
]);
}
}