Move pledge data parsing to separate file.
This commit is contained in:
44
pledge-update/pledge-page.php
Normal file
44
pledge-update/pledge-page.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
require_once("parse_pledge_data.php");
|
||||
|
||||
$options = getopt("", ["candidates-files:"]);
|
||||
|
||||
if (isset($options['candidates-files'])) {
|
||||
$candidates_files = $options['candidates-files'];
|
||||
} else {
|
||||
error_log("Error: Missing required option '--candidates-files'.");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
$candidate_data = parse_pledge_data(explode(" ", $candidates_files));
|
||||
|
||||
/* Select people who have taken the pledge */
|
||||
$pledgeCandidates = array_filter($candidate_data, function ($candidate) {
|
||||
return $candidate['Pledge'] === 'y';
|
||||
});
|
||||
|
||||
print_r($pledgeCandidates);
|
||||
|
||||
/* Select 9 random candidates */
|
||||
//$pledgeKeys = array_rand($pledgeCandidates, 9);
|
||||
//shuffle($pledgeKeys);
|
||||
//
|
||||
//$i = 0;
|
||||
//foreach ($pledgeKeys as $key) {
|
||||
// $image_url = $pledgeCandidates[$key]['image_url'];
|
||||
// $image_id = $pledgeCandidates[$key]['image_id'];
|
||||
//
|
||||
// echo "s|pledge_img_".$i."|".$image_url."|\n";
|
||||
// echo "s|pledge_id_".$i."|".$image_id."|\n";
|
||||
//
|
||||
// echo "s|pledge_string_".$i."|";
|
||||
// echo $pledgeCandidates[$key]['Candidate Name'].
|
||||
// " (".
|
||||
// $pledgeCandidates[$key]['Council'].
|
||||
// ") has taken the pledge!|\n";
|
||||
//
|
||||
// $i++;
|
||||
//}
|
||||
|
||||
exit(0);
|
||||
Reference in New Issue
Block a user