Bump version and update Changes
[webservice-foaas.git] / lib / WebService / FOAAS.pm
1 package WebService::FOAAS;
2
3 =encoding utf-8
4
5 =head1 NAME
6
7 WebService::FOAAS - API client for https://foaas.com
8
9 =head1 SYNOPSIS
10
11 use WebService::FOAAS;
12 print foaas_too 'MGV'; # Thanks, fuck you too. - MGV
13 print foaas_cool 'MGV', {shoutcloud => 1}; # COOL STORY, BRO. - MGV
14
15 =head1 DESCRIPTION
16
17 FOAAS (Fuck Off As A Service) provides a modern, RESTful, scalable
18 solution to the common problem of telling people to fuck off.
19
20 C<WebService::FOAAS> is an API client for FOAAS. It provides a series
21 of methods for getting data from the service.
22
23 The methods are listed below, and documented on the FOAAS webpage.
24 Each method comes under two names, C<thing> and C<foaas_thing>.
25 They are identical in function, but only C<foaas_thing> is exported by
26 default while C<thing> is only exported on request.
27
28 =cut
29
30 use 5.014000;
31 use strict;
32 use warnings;
33
34 use HTTP::Tiny;
35 use URI::Escape;
36
37 use parent qw/Exporter/;
38
39 our $VERSION = '0.002';
40 our $BASE = 'https://foaas.com';
41
42 our $ht = HTTP::Tiny->new;
43
44 sub request {
45 my (@args) = @_;
46 my @query;
47 if (ref $args[$#args] eq 'HASH') {
48 my $query = pop @args;
49 for (keys %$query) {
50 my $key = uri_escape_utf8 $_;
51 my $val = uri_escape_utf8 $query->{$_};
52 push @query, "$key=$val";
53 }
54 }
55
56 my $query = @query ? '?'.(join '&', @query) : '';
57 my $path = join '/', '', @args;
58 my $final_url = $BASE.$path.$query;
59
60 my $result = $ht->get($final_url, {headers => {Accept => 'text/plain'}});
61 die $result->{reason} unless $result->{success};
62 $result->{content}
63 }
64
65 ### Start of code generated by WebService::FOAAS::Codegen->run
66
67 =head1 AVAILABLE METHODS
68
69 =over
70
71 =item foaas_anyway $company, $from
72
73 =cut
74
75 sub foaas_anyway {
76 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
77 request 'anyway', @_;
78 }
79
80 BEGIN { *anyway = \&foaas_anyway }
81
82 =item foaas_asshole $from
83
84 =cut
85
86 sub foaas_asshole {
87 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
88 request 'asshole', @_;
89 }
90
91 BEGIN { *asshole = \&foaas_asshole }
92
93 =item foaas_awesome $from
94
95 =cut
96
97 sub foaas_awesome {
98 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
99 request 'awesome', @_;
100 }
101
102 BEGIN { *awesome = \&foaas_awesome }
103
104 =item foaas_back $name, $from
105
106 =cut
107
108 sub foaas_back {
109 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
110 request 'back', @_;
111 }
112
113 BEGIN { *back = \&foaas_back }
114
115 =item foaas_bag $from
116
117 =cut
118
119 sub foaas_bag {
120 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
121 request 'bag', @_;
122 }
123
124 BEGIN { *bag = \&foaas_bag }
125
126 =item foaas_ballmer $name, $company, $from
127
128 =cut
129
130 sub foaas_ballmer {
131 die "Expected 3 arguments" unless @_ == 3 || @_ == 4;
132 request 'ballmer', @_;
133 }
134
135 BEGIN { *ballmer = \&foaas_ballmer }
136
137 =item foaas_bday $name, $from
138
139 =cut
140
141 sub foaas_bday {
142 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
143 request 'bday', @_;
144 }
145
146 BEGIN { *bday = \&foaas_bday }
147
148 =item foaas_because $from
149
150 =cut
151
152 sub foaas_because {
153 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
154 request 'because', @_;
155 }
156
157 BEGIN { *because = \&foaas_because }
158
159 =item foaas_blackadder $name, $from
160
161 =cut
162
163 sub foaas_blackadder {
164 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
165 request 'blackadder', @_;
166 }
167
168 BEGIN { *blackadder = \&foaas_blackadder }
169
170 =item foaas_bm $name, $from
171
172 =cut
173
174 sub foaas_bm {
175 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
176 request 'bm', @_;
177 }
178
179 BEGIN { *bm = \&foaas_bm }
180
181 =item foaas_bucket $from
182
183 =cut
184
185 sub foaas_bucket {
186 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
187 request 'bucket', @_;
188 }
189
190 BEGIN { *bucket = \&foaas_bucket }
191
192 =item foaas_bus $name, $from
193
194 =cut
195
196 sub foaas_bus {
197 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
198 request 'bus', @_;
199 }
200
201 BEGIN { *bus = \&foaas_bus }
202
203 =item foaas_bye $from
204
205 =cut
206
207 sub foaas_bye {
208 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
209 request 'bye', @_;
210 }
211
212 BEGIN { *bye = \&foaas_bye }
213
214 =item foaas_caniuse $tool, $from
215
216 =cut
217
218 sub foaas_caniuse {
219 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
220 request 'caniuse', @_;
221 }
222
223 BEGIN { *caniuse = \&foaas_caniuse }
224
225 =item foaas_chainsaw $name, $from
226
227 =cut
228
229 sub foaas_chainsaw {
230 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
231 request 'chainsaw', @_;
232 }
233
234 BEGIN { *chainsaw = \&foaas_chainsaw }
235
236 =item foaas_cocksplat $name, $from
237
238 =cut
239
240 sub foaas_cocksplat {
241 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
242 request 'cocksplat', @_;
243 }
244
245 BEGIN { *cocksplat = \&foaas_cocksplat }
246
247 =item foaas_cool $from
248
249 =cut
250
251 sub foaas_cool {
252 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
253 request 'cool', @_;
254 }
255
256 BEGIN { *cool = \&foaas_cool }
257
258 =item foaas_cup $from
259
260 =cut
261
262 sub foaas_cup {
263 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
264 request 'cup', @_;
265 }
266
267 BEGIN { *cup = \&foaas_cup }
268
269 =item foaas_dalton $name, $from
270
271 =cut
272
273 sub foaas_dalton {
274 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
275 request 'dalton', @_;
276 }
277
278 BEGIN { *dalton = \&foaas_dalton }
279
280 =item foaas_deraadt $name, $from
281
282 =cut
283
284 sub foaas_deraadt {
285 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
286 request 'deraadt', @_;
287 }
288
289 BEGIN { *deraadt = \&foaas_deraadt }
290
291 =item foaas_diabetes $from
292
293 =cut
294
295 sub foaas_diabetes {
296 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
297 request 'diabetes', @_;
298 }
299
300 BEGIN { *diabetes = \&foaas_diabetes }
301
302 =item foaas_donut $name, $from
303
304 =cut
305
306 sub foaas_donut {
307 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
308 request 'donut', @_;
309 }
310
311 BEGIN { *donut = \&foaas_donut }
312
313 =item foaas_dosomething $do, $something, $from
314
315 =cut
316
317 sub foaas_dosomething {
318 die "Expected 3 arguments" unless @_ == 3 || @_ == 4;
319 request 'dosomething', @_;
320 }
321
322 BEGIN { *dosomething = \&foaas_dosomething }
323
324 =item foaas_equity $name, $from
325
326 =cut
327
328 sub foaas_equity {
329 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
330 request 'equity', @_;
331 }
332
333 BEGIN { *equity = \&foaas_equity }
334
335 =item foaas_everyone $from
336
337 =cut
338
339 sub foaas_everyone {
340 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
341 request 'everyone', @_;
342 }
343
344 BEGIN { *everyone = \&foaas_everyone }
345
346 =item foaas_everything $from
347
348 =cut
349
350 sub foaas_everything {
351 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
352 request 'everything', @_;
353 }
354
355 BEGIN { *everything = \&foaas_everything }
356
357 =item foaas_family $from
358
359 =cut
360
361 sub foaas_family {
362 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
363 request 'family', @_;
364 }
365
366 BEGIN { *family = \&foaas_family }
367
368 =item foaas_fascinating $from
369
370 =cut
371
372 sub foaas_fascinating {
373 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
374 request 'fascinating', @_;
375 }
376
377 BEGIN { *fascinating = \&foaas_fascinating }
378
379 =item foaas_field $name, $from, $reference
380
381 =cut
382
383 sub foaas_field {
384 die "Expected 3 arguments" unless @_ == 3 || @_ == 4;
385 request 'field', @_;
386 }
387
388 BEGIN { *field = \&foaas_field }
389
390 =item foaas_flying $from
391
392 =cut
393
394 sub foaas_flying {
395 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
396 request 'flying', @_;
397 }
398
399 BEGIN { *flying = \&foaas_flying }
400
401 =item foaas_fyyff $from
402
403 =cut
404
405 sub foaas_fyyff {
406 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
407 request 'fyyff', @_;
408 }
409
410 BEGIN { *fyyff = \&foaas_fyyff }
411
412 =item foaas_gfy $name, $from
413
414 =cut
415
416 sub foaas_gfy {
417 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
418 request 'gfy', @_;
419 }
420
421 BEGIN { *gfy = \&foaas_gfy }
422
423 =item foaas_give $from
424
425 =cut
426
427 sub foaas_give {
428 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
429 request 'give', @_;
430 }
431
432 BEGIN { *give = \&foaas_give }
433
434 =item foaas_greed $noun, $from
435
436 =cut
437
438 sub foaas_greed {
439 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
440 request 'greed', @_;
441 }
442
443 BEGIN { *greed = \&foaas_greed }
444
445 =item foaas_horse $from
446
447 =cut
448
449 sub foaas_horse {
450 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
451 request 'horse', @_;
452 }
453
454 BEGIN { *horse = \&foaas_horse }
455
456 =item foaas_immensity $from
457
458 =cut
459
460 sub foaas_immensity {
461 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
462 request 'immensity', @_;
463 }
464
465 BEGIN { *immensity = \&foaas_immensity }
466
467 =item foaas_ing $name, $from
468
469 =cut
470
471 sub foaas_ing {
472 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
473 request 'ing', @_;
474 }
475
476 BEGIN { *ing = \&foaas_ing }
477
478 =item foaas_keep $name, $from
479
480 =cut
481
482 sub foaas_keep {
483 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
484 request 'keep', @_;
485 }
486
487 BEGIN { *keep = \&foaas_keep }
488
489 =item foaas_keepcalm $reaction, $from
490
491 =cut
492
493 sub foaas_keepcalm {
494 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
495 request 'keepcalm', @_;
496 }
497
498 BEGIN { *keepcalm = \&foaas_keepcalm }
499
500 =item foaas_king $name, $from
501
502 =cut
503
504 sub foaas_king {
505 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
506 request 'king', @_;
507 }
508
509 BEGIN { *king = \&foaas_king }
510
511 =item foaas_life $from
512
513 =cut
514
515 sub foaas_life {
516 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
517 request 'life', @_;
518 }
519
520 BEGIN { *life = \&foaas_life }
521
522 =item foaas_linus $name, $from
523
524 =cut
525
526 sub foaas_linus {
527 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
528 request 'linus', @_;
529 }
530
531 BEGIN { *linus = \&foaas_linus }
532
533 =item foaas_look $name, $from
534
535 =cut
536
537 sub foaas_look {
538 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
539 request 'look', @_;
540 }
541
542 BEGIN { *look = \&foaas_look }
543
544 =item foaas_looking $from
545
546 =cut
547
548 sub foaas_looking {
549 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
550 request 'looking', @_;
551 }
552
553 BEGIN { *looking = \&foaas_looking }
554
555 =item foaas_madison $name, $from
556
557 =cut
558
559 sub foaas_madison {
560 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
561 request 'madison', @_;
562 }
563
564 BEGIN { *madison = \&foaas_madison }
565
566 =item foaas_maybe $from
567
568 =cut
569
570 sub foaas_maybe {
571 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
572 request 'maybe', @_;
573 }
574
575 BEGIN { *maybe = \&foaas_maybe }
576
577 =item foaas_me $from
578
579 =cut
580
581 sub foaas_me {
582 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
583 request 'me', @_;
584 }
585
586 BEGIN { *me = \&foaas_me }
587
588 =item foaas_mornin $from
589
590 =cut
591
592 sub foaas_mornin {
593 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
594 request 'mornin', @_;
595 }
596
597 BEGIN { *mornin = \&foaas_mornin }
598
599 =item foaas_no $from
600
601 =cut
602
603 sub foaas_no {
604 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
605 request 'no', @_;
606 }
607
608 BEGIN { *no = \&foaas_no }
609
610 =item foaas_nugget $name, $from
611
612 =cut
613
614 sub foaas_nugget {
615 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
616 request 'nugget', @_;
617 }
618
619 BEGIN { *nugget = \&foaas_nugget }
620
621 =item foaas_off $name, $from
622
623 =cut
624
625 sub foaas_off {
626 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
627 request 'off', @_;
628 }
629
630 BEGIN { *off = \&foaas_off }
631
632 =item foaas_off_with $behavior, $from
633
634 =cut
635
636 sub foaas_off_with {
637 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
638 request 'off_with', @_;
639 }
640
641 BEGIN { *off_with = \&foaas_off_with }
642
643 =item foaas_outside $name, $from
644
645 =cut
646
647 sub foaas_outside {
648 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
649 request 'outside', @_;
650 }
651
652 BEGIN { *outside = \&foaas_outside }
653
654 =item foaas_particular $thing, $from
655
656 =cut
657
658 sub foaas_particular {
659 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
660 request 'particular', @_;
661 }
662
663 BEGIN { *particular = \&foaas_particular }
664
665 =item foaas_pink $from
666
667 =cut
668
669 sub foaas_pink {
670 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
671 request 'pink', @_;
672 }
673
674 BEGIN { *pink = \&foaas_pink }
675
676 =item foaas_problem $name, $from
677
678 =cut
679
680 sub foaas_problem {
681 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
682 request 'problem', @_;
683 }
684
685 BEGIN { *problem = \&foaas_problem }
686
687 =item foaas_programmer $from
688
689 =cut
690
691 sub foaas_programmer {
692 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
693 request 'programmer', @_;
694 }
695
696 BEGIN { *programmer = \&foaas_programmer }
697
698 =item foaas_pulp $language, $from
699
700 =cut
701
702 sub foaas_pulp {
703 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
704 request 'pulp', @_;
705 }
706
707 BEGIN { *pulp = \&foaas_pulp }
708
709 =item foaas_question $from
710
711 =cut
712
713 sub foaas_question {
714 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
715 request 'question', @_;
716 }
717
718 BEGIN { *question = \&foaas_question }
719
720 =item foaas_retard $from
721
722 =cut
723
724 sub foaas_retard {
725 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
726 request 'retard', @_;
727 }
728
729 BEGIN { *retard = \&foaas_retard }
730
731 =item foaas_ridiculous $from
732
733 =cut
734
735 sub foaas_ridiculous {
736 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
737 request 'ridiculous', @_;
738 }
739
740 BEGIN { *ridiculous = \&foaas_ridiculous }
741
742 =item foaas_rtfm $from
743
744 =cut
745
746 sub foaas_rtfm {
747 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
748 request 'rtfm', @_;
749 }
750
751 BEGIN { *rtfm = \&foaas_rtfm }
752
753 =item foaas_sake $from
754
755 =cut
756
757 sub foaas_sake {
758 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
759 request 'sake', @_;
760 }
761
762 BEGIN { *sake = \&foaas_sake }
763
764 =item foaas_shakespeare $name, $from
765
766 =cut
767
768 sub foaas_shakespeare {
769 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
770 request 'shakespeare', @_;
771 }
772
773 BEGIN { *shakespeare = \&foaas_shakespeare }
774
775 =item foaas_shit $from
776
777 =cut
778
779 sub foaas_shit {
780 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
781 request 'shit', @_;
782 }
783
784 BEGIN { *shit = \&foaas_shit }
785
786 =item foaas_shutup $name, $from
787
788 =cut
789
790 sub foaas_shutup {
791 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
792 request 'shutup', @_;
793 }
794
795 BEGIN { *shutup = \&foaas_shutup }
796
797 =item foaas_single $from
798
799 =cut
800
801 sub foaas_single {
802 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
803 request 'single', @_;
804 }
805
806 BEGIN { *single = \&foaas_single }
807
808 =item foaas_thanks $from
809
810 =cut
811
812 sub foaas_thanks {
813 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
814 request 'thanks', @_;
815 }
816
817 BEGIN { *thanks = \&foaas_thanks }
818
819 =item foaas_that $from
820
821 =cut
822
823 sub foaas_that {
824 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
825 request 'that', @_;
826 }
827
828 BEGIN { *that = \&foaas_that }
829
830 =item foaas_think $name, $from
831
832 =cut
833
834 sub foaas_think {
835 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
836 request 'think', @_;
837 }
838
839 BEGIN { *think = \&foaas_think }
840
841 =item foaas_thinking $name, $from
842
843 =cut
844
845 sub foaas_thinking {
846 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
847 request 'thinking', @_;
848 }
849
850 BEGIN { *thinking = \&foaas_thinking }
851
852 =item foaas_this $from
853
854 =cut
855
856 sub foaas_this {
857 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
858 request 'this', @_;
859 }
860
861 BEGIN { *this = \&foaas_this }
862
863 =item foaas_thumbs $name, $from
864
865 =cut
866
867 sub foaas_thumbs {
868 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
869 request 'thumbs', @_;
870 }
871
872 BEGIN { *thumbs = \&foaas_thumbs }
873
874 =item foaas_too $from
875
876 =cut
877
878 sub foaas_too {
879 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
880 request 'too', @_;
881 }
882
883 BEGIN { *too = \&foaas_too }
884
885 =item foaas_tucker $from
886
887 =cut
888
889 sub foaas_tucker {
890 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
891 request 'tucker', @_;
892 }
893
894 BEGIN { *tucker = \&foaas_tucker }
895
896 =item foaas_version
897
898 =cut
899
900 sub foaas_version {
901 die "Expected 0 arguments" unless @_ == 0 || @_ == 1;
902 request 'version', @_;
903 }
904
905 BEGIN { *version = \&foaas_version }
906
907 =item foaas_what $from
908
909 =cut
910
911 sub foaas_what {
912 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
913 request 'what', @_;
914 }
915
916 BEGIN { *what = \&foaas_what }
917
918 =item foaas_xmas $name, $from
919
920 =cut
921
922 sub foaas_xmas {
923 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
924 request 'xmas', @_;
925 }
926
927 BEGIN { *xmas = \&foaas_xmas }
928
929 =item foaas_yoda $name, $from
930
931 =cut
932
933 sub foaas_yoda {
934 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
935 request 'yoda', @_;
936 }
937
938 BEGIN { *yoda = \&foaas_yoda }
939
940 =item foaas_you $name, $from
941
942 =cut
943
944 sub foaas_you {
945 die "Expected 2 arguments" unless @_ == 2 || @_ == 3;
946 request 'you', @_;
947 }
948
949 BEGIN { *you = \&foaas_you }
950
951 =item foaas_zayn $from
952
953 =cut
954
955 sub foaas_zayn {
956 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
957 request 'zayn', @_;
958 }
959
960 BEGIN { *zayn = \&foaas_zayn }
961
962 =item foaas_zero $from
963
964 =cut
965
966 sub foaas_zero {
967 die "Expected 1 arguments" unless @_ == 1 || @_ == 2;
968 request 'zero', @_;
969 }
970
971 BEGIN { *zero = \&foaas_zero }
972
973 BEGIN {
974 our @EXPORT = qw/foaas_anyway foaas_asshole foaas_awesome foaas_back foaas_bag foaas_ballmer foaas_bday foaas_because foaas_blackadder foaas_bm foaas_bucket foaas_bus foaas_bye foaas_caniuse foaas_chainsaw foaas_cocksplat foaas_cool foaas_cup foaas_dalton foaas_deraadt foaas_diabetes foaas_donut foaas_dosomething foaas_equity foaas_everyone foaas_everything foaas_family foaas_fascinating foaas_field foaas_flying foaas_fyyff foaas_gfy foaas_give foaas_greed foaas_horse foaas_immensity foaas_ing foaas_keep foaas_keepcalm foaas_king foaas_life foaas_linus foaas_look foaas_looking foaas_madison foaas_maybe foaas_me foaas_mornin foaas_no foaas_nugget foaas_off foaas_off_with foaas_outside foaas_particular foaas_pink foaas_problem foaas_programmer foaas_pulp foaas_question foaas_retard foaas_ridiculous foaas_rtfm foaas_sake foaas_shakespeare foaas_shit foaas_shutup foaas_single foaas_thanks foaas_that foaas_think foaas_thinking foaas_this foaas_thumbs foaas_too foaas_tucker foaas_version foaas_what foaas_xmas foaas_yoda foaas_you foaas_zayn foaas_zero/;
975 our @EXPORT_OK = qw/foaas_anyway foaas_asshole foaas_awesome foaas_back foaas_bag foaas_ballmer foaas_bday foaas_because foaas_blackadder foaas_bm foaas_bucket foaas_bus foaas_bye foaas_caniuse foaas_chainsaw foaas_cocksplat foaas_cool foaas_cup foaas_dalton foaas_deraadt foaas_diabetes foaas_donut foaas_dosomething foaas_equity foaas_everyone foaas_everything foaas_family foaas_fascinating foaas_field foaas_flying foaas_fyyff foaas_gfy foaas_give foaas_greed foaas_horse foaas_immensity foaas_ing foaas_keep foaas_keepcalm foaas_king foaas_life foaas_linus foaas_look foaas_looking foaas_madison foaas_maybe foaas_me foaas_mornin foaas_no foaas_nugget foaas_off foaas_off_with foaas_outside foaas_particular foaas_pink foaas_problem foaas_programmer foaas_pulp foaas_question foaas_retard foaas_ridiculous foaas_rtfm foaas_sake foaas_shakespeare foaas_shit foaas_shutup foaas_single foaas_thanks foaas_that foaas_think foaas_thinking foaas_this foaas_thumbs foaas_too foaas_tucker foaas_version foaas_what foaas_xmas foaas_yoda foaas_you foaas_zayn foaas_zero anyway asshole awesome back bag ballmer bday because blackadder bm bucket bus bye caniuse chainsaw cocksplat cool cup dalton deraadt diabetes donut dosomething equity everyone everything family fascinating field flying fyyff gfy give greed horse immensity ing keep keepcalm king life linus look looking madison maybe me mornin no nugget off off_with outside particular pink problem programmer pulp question retard ridiculous rtfm sake shakespeare shit shutup single thanks that think thinking this thumbs too tucker version what xmas yoda you zayn zero/;
976 }
977
978 =back
979
980 =cut
981
982 ### End of code generated by WebService::FOAAS::Codegen->run
983
984 1;
985 __END__
986
987 =head1 SEE ALSO
988
989 L<https://foaas.com>
990
991 =head1 AUTHOR
992
993 Marius Gavrilescu E<lt>marius@ieval.roE<gt>
994
995 =head1 COPYRIGHT AND LICENSE
996
997 Copyright (C) 2017-2018 by Marius Gavrilescu
998
999 This library is free software; you can redistribute it and/or modify
1000 it under the same terms as Perl itself, either Perl version 5.22.3 or,
1001 at your option, any later version of Perl 5 you may have available.
1002
1003
1004 =cut
This page took 0.059166 seconds and 4 git commands to generate.