Skip to content

Commit 9f0cdf5

Browse files
committed
Updated overview and queues to get message stats (also updated, and move to the highest resource namespace)
1 parent eed597c commit 9f0cdf5

25 files changed

+627
-189
lines changed

src/Resource/Async/Connection/ClientProperties/EmptyCapabilities.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
namespace ApiClients\Client\RabbitMQ\Management\Resource\Async\Connection\ClientProperties;
44

5-
use ApiClients\Client\RabbitMQ\Management\Resource\Connection\ClientProperties\EmptyCapabilities as BaseEmptyCapabilities;
5+
use ApiClients\Client\RabbitMQ\Management\Resource\Connection\ClientProperties\EmptyCapabilities as BEC;
66

7-
class EmptyCapabilities extends BaseEmptyCapabilities
7+
class EmptyCapabilities extends BEC
88
{
99
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace ApiClients\Client\RabbitMQ\Management\Resource\Async;
4+
5+
use ApiClients\Client\RabbitMQ\Management\Resource\EmptyMessageStats as BaseEmptyMessageStats;
6+
7+
class EmptyMessageStats extends BaseEmptyMessageStats
8+
{
9+
}

src/Resource/Sync/Overview/MessageStats.php renamed to src/Resource/Async/MessageStats.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php declare(strict_types=1);
22

3-
namespace ApiClients\Client\RabbitMQ\Management\Resource\Sync\Overview;
3+
namespace ApiClients\Client\RabbitMQ\Management\Resource\Async;
44

5-
use ApiClients\Client\RabbitMQ\Management\Resource\Overview\MessageStats as BaseMessageStats;
5+
use ApiClients\Client\RabbitMQ\Management\Resource\MessageStats as BaseMessageStats;
66

77
class MessageStats extends BaseMessageStats
88
{

src/Resource/Async/Overview/EmptyMessageStats.php

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/Resource/EmptyOverview.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ public function erlangFullVersion() : string
6363
}
6464

6565
/**
66-
* @return Overview\MessageStats
66+
* @return MessageStats
6767
*/
68-
public function messageStats() : Overview\MessageStats
68+
public function messageStats() : MessageStats
6969
{
7070
return null;
7171
}

src/Resource/EmptyQueue.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@
77

88
abstract class EmptyQueue implements QueueInterface, EmptyResourceInterface
99
{
10+
/**
11+
* @return int
12+
*/
13+
public function memory() : int
14+
{
15+
return null;
16+
}
17+
18+
/**
19+
* @return MessageStats
20+
*/
21+
public function messageStats() : MessageStats
22+
{
23+
return null;
24+
}
25+
1026
/**
1127
* @return int
1228
*/

0 commit comments

Comments
 (0)