corrade-http-templates – Blame information for rev 80
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
2 | eva | 1 | <?php |
2 | |||
3 | ########################################################################### |
||
4 | ## Copyright (C) Wizardry and Steamworks 2015 - License: GNU GPLv3 ## |
||
5 | ########################################################################### |
||
6 | ## This is a script that reads a visitors log and generates a json ## |
||
7 | ## object from the number of males and females that Corrade detected. ## |
||
8 | ########################################################################### |
||
9 | |||
10 | ########################################################################### |
||
11 | ## CONFIGURATION ## |
||
12 | ########################################################################### |
||
13 | |||
14 | # Visitors file. |
||
15 | $VISITOR_FILE = "visitors.log"; |
||
16 | |||
17 | ########################################################################### |
||
18 | ## INTERNALS ## |
||
19 | ########################################################################### |
||
20 | |||
80 | office | 21 | require_once('vendor/was/utilities/src/formats/csv/csv.php'); |
22 | require_once('vendor/was/utilities/src/IO/IO.php'); |
||
2 | eva | 23 | |
24 | $f = 0; |
||
25 | $m = 0; |
||
26 | |||
27 | array_walk( |
||
28 | explode( |
||
29 | PHP_EOL, |
||
30 | atomized_get_contents( |
||
31 | $VISITOR_FILE |
||
32 | ) |
||
33 | ), |
||
34 | function($e, $k) use(&$f, &$m) { |
||
35 | switch(wasCSVToArray($e)[1]) { |
||
36 | case 'female': |
||
37 | ++$f; |
||
38 | break; |
||
39 | default: |
||
40 | ++$m; |
||
41 | break; |
||
42 | } |
||
43 | } |
||
44 | ); |
||
45 | |||
46 | header('content-type: application/json; charset=utf-8'); |
||
47 | echo json_encode( |
||
48 | array( |
||
49 | "Male" => $m, |
||
50 | "Female" => $f |
||
51 | ) |
||
52 | ); |