1
- <?php
2
- use Krishna \API \Func ;
3
-
4
- Func::set_signature ([
5
- '?bool ' => 'bool ' ,
6
- '?email ' => 'email ' ,
7
- '?flag ' => 'flag ' ,
8
- '?float ' => 'float ' ,
9
- '?hex ' => 'hex ' ,
10
- '?int ' => 'int ' ,
11
- '?ipv4 ' => 'ipv4 ' ,
12
- '?ipv6 ' => 'ipv6 ' ,
13
- '?json ' => 'json ' ,
14
- '?json64 ' => 'json64 ' ,
15
- '?mac ' => 'mac ' ,
16
- '?mixed ' => 'mixed ' ,
17
- '?number ' => 'number ' ,
18
- '?string ' => 'string ' ,
19
- '?string64 ' => 'string64 ' ,
20
- '?timestamp ' => 'timestamp ' ,
21
- '?unsigned ' => 'unsigned ' ,
22
- '?url ' => 'url ' ,
23
- '?url64 ' => 'url64 ' ,
24
- // Nullables
25
- '?_bool ' => 'bool|null ' ,
26
- '?_email ' => 'email|null ' ,
27
- '?_flag ' => 'flag|null ' ,
28
- '?_float ' => 'float|null ' ,
29
- '?_hex ' => 'hex|null ' ,
30
- '?_int ' => 'int|null ' ,
31
- '?_ipv4 ' => 'ipv4|null ' ,
32
- '?_ipv6 ' => 'ipv6|null ' ,
33
- '?_json ' => 'json|null ' ,
34
- '?_json64 ' => 'json64|null ' ,
35
- '?_mac ' => 'mac|null ' ,
36
- '?_mixed ' => 'mixed|null ' ,
37
- '?_number ' => 'number|null ' ,
38
- '?_string ' => 'string|null ' ,
39
- '?_string64 ' => 'string64|null ' ,
40
- '?_timestamp ' => 'timestamp|null ' ,
41
- '?_unsigned ' => 'unsigned|null ' ,
42
- '?_url ' => 'url|null ' ,
43
- '?_url64 ' => 'url64|null ' ,
44
- ]);
45
-
46
- Func::set_definition (function (array $ params , string $ function_name ) {
47
- return $ params ;
1
+ <?php
2
+ use Krishna \API \Func ;
3
+
4
+ Func::set_signature ([
5
+ '?bool ' => 'bool ' ,
6
+ '?email ' => 'email ' ,
7
+ '?flag ' => 'flag ' ,
8
+ '?float ' => 'float ' ,
9
+ '?hex ' => 'hex ' ,
10
+ '?int ' => 'int ' ,
11
+ '?ipv4 ' => 'ipv4 ' ,
12
+ '?ipv6 ' => 'ipv6 ' ,
13
+ '?json ' => 'json ' ,
14
+ '?json64 ' => 'json64 ' ,
15
+ '?mac ' => 'mac ' ,
16
+ '?mixed ' => 'mixed ' ,
17
+ '?number ' => 'number ' ,
18
+ '?string ' => 'string ' ,
19
+ '?string64 ' => 'string64 ' ,
20
+ '?timestamp ' => 'timestamp ' ,
21
+ '?timestamp_utc ' => 'timestamp_utc ' ,
22
+ '?unsigned ' => 'unsigned ' ,
23
+ '?url ' => 'url ' ,
24
+ '?url64 ' => 'url64 ' ,
25
+ // Nullables
26
+ '?_bool ' => 'bool|null ' ,
27
+ '?_email ' => 'email|null ' ,
28
+ '?_flag ' => 'flag|null ' ,
29
+ '?_float ' => 'float|null ' ,
30
+ '?_hex ' => 'hex|null ' ,
31
+ '?_int ' => 'int|null ' ,
32
+ '?_ipv4 ' => 'ipv4|null ' ,
33
+ '?_ipv6 ' => 'ipv6|null ' ,
34
+ '?_json ' => 'json|null ' ,
35
+ '?_json64 ' => 'json64|null ' ,
36
+ '?_mac ' => 'mac|null ' ,
37
+ '?_mixed ' => 'mixed|null ' ,
38
+ '?_number ' => 'number|null ' ,
39
+ '?_string ' => 'string|null ' ,
40
+ '?_string64 ' => 'string64|null ' ,
41
+ '?_timestamp ' => 'timestamp|null ' ,
42
+ '?_timestamp_utc ' => 'timestamp_utc|null ' ,
43
+ '?_unsigned ' => 'unsigned|null ' ,
44
+ '?_url ' => 'url|null ' ,
45
+ '?_url64 ' => 'url64|null ' ,
46
+ ]);
47
+
48
+ Func::set_definition (function (array $ params , string $ function_name ) {
49
+ return $ params ;
48
50
});
0 commit comments