Skip to content

Commit c63f918

Browse files
ArtificialOwlbackportbot[bot]
authored andcommitted
adding probeCircle/probeCircles
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
1 parent 67f0697 commit c63f918

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

tests/stub.phpstub

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,27 @@ namespace OCA\Circles\Model\Probes {
7070
public function __construct() {}
7171
public function mustBeMember(bool $must = true): self {}
7272
}
73+
class DataProbe {
74+
public const OWNER = 'd';
75+
public const INITIATOR = 'h';
76+
public function __construct() {}
77+
public function add(string $key, array $path = []): self {}
78+
public function mustBeMember(bool $must = true): self {}
79+
}
7380
}
7481

7582
namespace OCA\Circles {
7683
use OCA\Circles\Model\Circle;
7784
use OCA\Circles\Model\FederatedUser;
7885
use OCA\Circles\Model\Probes\CircleProbe;
86+
use OCA\Circles\Model\Probes\DataProbe;
7987
class CirclesManager {
8088
public function startSuperSession(): void {}
8189
public function startSession(?FederatedUser $federatedUser = null): void {}
8290
public function getCircles(?CircleProbe $probe = null): array {}
8391
public function getCircle(string $singleId, ?CircleProbe $probe = null): Circle {}
92+
public function probeCircles(?CircleProbe $circleProbe = null, ?DataProbe $dataProbe = null): array {}
93+
public function probeCircle(string $singleId, ?CircleProbe $probe = null, ?DataProbe $dataProbe = null): Circle {}
8494
public function getFederatedUser(string $federatedId, int $type = Member::TYPE_SINGLE): FederatedUser {}
8595
}
8696
}

0 commit comments

Comments
 (0)