subscriber lists are always from same type
Cette révision appartient à :
Parent
2991383f18
révision
19338d2a58
@ -220,9 +220,9 @@ class Subscriber extends Model
|
||||
/**
|
||||
* @throws BaseException
|
||||
*/
|
||||
public function tagged(string $tagId): array
|
||||
public function tagged(string $tagId): SubscriberList
|
||||
{
|
||||
return $this->connection->requestAndParse(
|
||||
$data = $this->connection->requestAndParse(
|
||||
'POST',
|
||||
'subscriber/tagged.json',
|
||||
[
|
||||
@ -231,6 +231,8 @@ class Subscriber extends Model
|
||||
],
|
||||
]
|
||||
) ?? [];
|
||||
|
||||
return new SubscriberList($data);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -413,14 +413,14 @@ class SubscriberTest extends IntegrationTestCase
|
||||
$this->expectException(BaseException::class);
|
||||
}
|
||||
|
||||
$this->assertEquals(
|
||||
$expected,
|
||||
$this->callMethod(
|
||||
$sut,
|
||||
'tagged',
|
||||
['2354758']
|
||||
)
|
||||
$return = $this->callMethod(
|
||||
$sut,
|
||||
'tagged',
|
||||
['2354758']
|
||||
);
|
||||
|
||||
$this->assertInstanceOf(SubscriberList::class, $return);
|
||||
$this->assertSame($expected, $return->toArray());
|
||||
}
|
||||
|
||||
public static function taggedDataProvider(): Generator
|
||||
|
Chargement…
x
Référencer dans un nouveau ticket
Bloquer un utilisateur