Skip to content

Commit 5e841bd

Browse files
author
Taavi Ansper
committed
Add without_project_bots option
1 parent 1bf5326 commit 5e841bd

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

src/Api/Users.php

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,16 @@ class Users extends AbstractApi
2121
/**
2222
* @param array $parameters {
2323
*
24-
* @var string $search search for user by email or username
25-
* @var string $username lookup for user by username
26-
* @var bool $external search for external users only
27-
* @var string $extern_uid lookup for users by external uid
28-
* @var string $provider lookup for users by provider
29-
* @var \DateTimeInterface $created_before return users created before the given time (inclusive)
30-
* @var \DateTimeInterface $created_after return users created after the given time (inclusive)
31-
* @var bool $active Return only active users. It does not support filtering inactive users.
32-
* @var bool $blocked Return only blocked users. It does not support filtering non-blocked users.
24+
* @var string $search search for user by email or username
25+
* @var string $username lookup for user by username
26+
* @var bool $external search for external users only
27+
* @var string $extern_uid lookup for users by external uid
28+
* @var string $provider lookup for users by provider
29+
* @var \DateTimeInterface $created_before return users created before the given time (inclusive)
30+
* @var \DateTimeInterface $created_after return users created after the given time (inclusive)
31+
* @var bool $active Return only active users. It does not support filtering inactive users.
32+
* @var bool $blocked Return only blocked users. It does not support filtering non-blocked users.
33+
* @var bool $without_project_bots Do not include project bots.
3334
* }
3435
*/
3536
public function all(array $parameters = []): mixed
@@ -62,6 +63,11 @@ public function all(array $parameters = []): mixed
6263
->setAllowedTypes('blocked', 'bool')
6364
->setAllowedValues('blocked', true)
6465
;
66+
$resolver->setDefined('without_project_bots')
67+
->setAllowedTypes('without_project_bots', 'bool')
68+
->setAllowedValues('without_project_bots', true)
69+
;
70+
6571

6672
return $this->get('users', $resolver->resolve($parameters));
6773
}

0 commit comments

Comments
 (0)