Skip to content

Commit 8673901

Browse files
committed
KRF-227 #resolve Refactored Loop API
1 parent ca7fdc0 commit 8673901

24 files changed

+594
-1154
lines changed

Bridge/React/ReactLoop.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public function __destruct()
2929

3030
/**
3131
* @override
32+
* @inheritDoc
3233
*/
3334
public function getActualLoop()
3435
{
@@ -37,6 +38,7 @@ public function getActualLoop()
3738

3839
/**
3940
* @override
41+
* @inheritDoc
4042
*/
4143
public function addReadStream($stream, callable $listener)
4244
{
@@ -45,6 +47,7 @@ public function addReadStream($stream, callable $listener)
4547

4648
/**
4749
* @override
50+
* @inheritDoc
4851
*/
4952
public function addWriteStream($stream, callable $listener)
5053
{
@@ -53,6 +56,7 @@ public function addWriteStream($stream, callable $listener)
5356

5457
/**
5558
* @override
59+
* @inheritDoc
5660
*/
5761
public function removeReadStream($stream)
5862
{
@@ -61,6 +65,7 @@ public function removeReadStream($stream)
6165

6266
/**
6367
* @override
68+
* @inheritDoc
6469
*/
6570
public function removeWriteStream($stream)
6671
{
@@ -69,6 +74,7 @@ public function removeWriteStream($stream)
6974

7075
/**
7176
* @override
77+
* @inheritDoc
7278
*/
7379
public function removeStream($stream)
7480
{
@@ -77,6 +83,7 @@ public function removeStream($stream)
7783

7884
/**
7985
* @override
86+
* @inheritDoc
8087
*/
8188
public function addTimer($interval, callable $callback)
8289
{
@@ -85,6 +92,7 @@ public function addTimer($interval, callable $callback)
8592

8693
/**
8794
* @override
95+
* @inheritDoc
8896
*/
8997
public function addPeriodicTimer($interval, callable $callback)
9098
{
@@ -93,6 +101,7 @@ public function addPeriodicTimer($interval, callable $callback)
93101

94102
/**
95103
* @override
104+
* @inheritDoc
96105
*/
97106
public function cancelTimer(\React\EventLoop\Timer\TimerInterface $timer)
98107
{
@@ -101,6 +110,7 @@ public function cancelTimer(\React\EventLoop\Timer\TimerInterface $timer)
101110

102111
/**
103112
* @override
113+
* @inheritDoc
104114
*/
105115
public function isTimerActive(\React\EventLoop\Timer\TimerInterface $timer)
106116
{
@@ -109,6 +119,7 @@ public function isTimerActive(\React\EventLoop\Timer\TimerInterface $timer)
109119

110120
/**
111121
* @override
122+
* @inheritDoc
112123
*/
113124
public function nextTick(callable $listener)
114125
{
@@ -117,6 +128,7 @@ public function nextTick(callable $listener)
117128

118129
/**
119130
* @override
131+
* @inheritDoc
120132
*/
121133
public function futureTick(callable $listener)
122134
{
@@ -125,18 +137,21 @@ public function futureTick(callable $listener)
125137

126138
/**
127139
* @override
140+
* @inheritDoc
128141
*/
129142
public function tick()
130143
{}
131144

132145
/**
133146
* @override
147+
* @inheritDoc
134148
*/
135149
public function run()
136150
{}
137151

138152
/**
139153
* @override
154+
* @inheritDoc
140155
*/
141156
public function stop()
142157
{}

Bridge/React/ReactTimer.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public function __destruct()
2929

3030
/**
3131
* @override
32+
* @inheritDoc
3233
*/
3334
public function getActualTimer()
3435
{
@@ -37,6 +38,7 @@ public function getActualTimer()
3738

3839
/**
3940
* @override
41+
* @inheritDoc
4042
*/
4143
public function getLoop()
4244
{
@@ -45,6 +47,7 @@ public function getLoop()
4547

4648
/**
4749
* @override
50+
* @inheritDoc
4851
*/
4952
public function getInterval()
5053
{
@@ -53,6 +56,7 @@ public function getInterval()
5356

5457
/**
5558
* @override
59+
* @inheritDoc
5660
*/
5761
public function getCallback()
5862
{
@@ -61,6 +65,7 @@ public function getCallback()
6165

6266
/**
6367
* @override
68+
* @inheritDoc
6469
*/
6570
public function setData($data)
6671
{
@@ -69,6 +74,7 @@ public function setData($data)
6974

7075
/**
7176
* @override
77+
* @inheritDoc
7278
*/
7379
public function getData()
7480
{
@@ -77,6 +83,7 @@ public function getData()
7783

7884
/**
7985
* @override
86+
* @inheritDoc
8087
*/
8188
public function isPeriodic()
8289
{
@@ -85,6 +92,7 @@ public function isPeriodic()
8592

8693
/**
8794
* @override
95+
* @inheritDoc
8896
*/
8997
public function isActive()
9098
{
@@ -93,6 +101,7 @@ public function isActive()
93101

94102
/**
95103
* @override
104+
* @inheritDoc
96105
*/
97106
public function cancel()
98107
{

Flow/FlowController.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ public function __destruct()
2626
}
2727

2828
/**
29+
* Check if FlowController allows loop to run.
30+
*
2931
* @return bool
3032
*/
3133
public function isRunning()
@@ -34,15 +36,15 @@ public function isRunning()
3436
}
3537

3638
/**
37-
*
39+
* Set FlowController to allow loop to run.
3840
*/
3941
public function start()
4042
{
4143
$this->isRunning = true;
4244
}
4345

4446
/**
45-
*
47+
* Set FlowController to not allow loop to run.
4648
*/
4749
public function stop()
4850
{

0 commit comments

Comments
 (0)