You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,9 +32,13 @@ Components are:
32
32
* Events: An event is made up of a type, date, id, and data
33
33
* Event Stream: A time ordered stream of events
34
34
* Input Processes: programs that provide event streams into PHP-EC. These can be PHP scripts, NodeJS, Bash script etc.
35
-
* Rules: Rules define a group of events to be processed within a defined time period. Rules can call actions when the Rule is matched or if the defined time period is exceeded (timeout)
36
35
* Actions: Programs that perform tasks when requested. This may be writing to a database, sending an email etc.
37
36
37
+
* Rules: Rules define a set of events to be processed within a defined time period. Once a Rule is matched or a defined timeout period is exceeded the rule can:
38
+
* run Actions (for example send email, write to database)
39
+
* emit Events (emit a new or modified event for another Rule to handle \[chaining rules\])
40
+
* run an additional input process (load more data into the system)
41
+
38
42
### Cron Like Rules
39
43
PHP-EC supports rules that can call actions based on Cron time expressions, system start and system shutdown.
0 commit comments