From 999bd7cc06508d6778014f097bcbea8d3d743f88 Mon Sep 17 00:00:00 2001 From: James Date: Sun, 6 Oct 2019 09:45:33 +0100 Subject: [PATCH] finished converting --- src/convert.php | 100 ------------------------------------------------ 1 file changed, 100 deletions(-) delete mode 100755 src/convert.php diff --git a/src/convert.php b/src/convert.php deleted file mode 100755 index 9cc972c..0000000 --- a/src/convert.php +++ /dev/null @@ -1,100 +0,0 @@ -#!/usr/bin/php -[1=>'janurary',2=>'feburary',3=>'march',4=>'april',5=>'may',6=>'june',7=>'july',8=>'august',9=>'september',10=>'october',11=>'november',12=>'december'], - 'days'=>['MO'=>'monday','TU'=>'tuesday','WE'=>'wednesday','TH'=>'thursday','FR'=>'friday','SA'=>'saturday','SU'=>'sunday'], - 'generic'=>['daily','weekly','fortnightly','monthly','yearly'] -]; - -$callback=function($issue) use ($terms){ - if(strpos($issue->body,'RRULE: ')===false){ - echo "\n*** {$issue->number} : {$issue->title}\n\n"; - }else{ - //echo $issue->body; - } -}; - -foreach($terms as $name=>$values){ - foreach($values as $id=>$value){ - $repo->forIssues($callback,['labels'=>"$value/repeat"]); - $repo->forIssues($callback,['state'=>'closed','labels'=>"$value/repeat"]); - } - -} - - -/* -$month=function($issue) use($terms){ - $t=getRepeatTerms($issue,$terms); - print_r($t); - $ms=[]; - foreach($t['months'] as $id=>$m){ - $ms[]=$id; - } - $ms=implode(',',$ms); - $rrule="RRULE: FREQ=MONTHLY;INTERVAL=1;BYMONTH=$ms;BYMONTHDAY=1"; - echo "\n\n$rrule\n\n"; - - $issue->body=preg_replace("#RRULE:.*#",'',$issue->body); - - $issue->body=$rrule."\n\n".$issue->body; - $issue->save(); -}; -*/ - - - /* - $ms=implode(',',$ms); - $rrule="RRULE: FREQ=MONTHLY;INTERVAL=1;BYMONTH=$ms;BYMONTHDAY=1"; - echo "\n\n$rrule\n\n"; - - $issue->body=preg_replace("#RRULE:.*#",'',$issue->body); - - $issue->body=$rrule."\n\n".$issue->body; - $issue->save(); -}; -*/ - -/* -function getRepeatTerms($issue,$terms){ - $labels=[]; - $found=[]; - foreach($issue->labels as $label){ - $labels[]=$label->name; - } - print_r($labels); - return $found; -} - -function countRepeatTerms($issue){ - $c=0; - print_r($issue->labels); - foreach($issue->labels as $label){ - if(strpos($label->name,'/repeat')){ - $c++; - } - } - return $c; -} -*/ - -/* -DONE - do not not run again -foreach($terms['months'] as $value){ - $repo->forIssues($month,['labels'=>"$value/repeat"]); - $repo->forIssues($month,['state'=>'closed','labels'=>"$value/repeat"]); -} -$repo->forIssues($callback,['labels'=>"weekly/repeat"]); -$repo->forIssues($callback,['state'=>'closed','labels'=>"weekly/repeat"]); -$repo->forIssues($callback,['labels'=>"monthly/repeat"]); -$repo->forIssues($callback,['state'=>'closed','labels'=>"monthly/repeat"]); -*/