1
0
Fork 0
mirror of synced 2024-07-01 20:50:49 +12:00

Fix usage enums

This commit is contained in:
Jake Barnby 2024-02-05 19:32:05 +13:00
parent bb9947bfd3
commit c193260335
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C
7 changed files with 50 additions and 16 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -131,6 +131,13 @@ abstract class Format
break;
case 'storage':
switch ($method) {
case 'getUsage':
case 'getBucketUsage':
switch ($param) {
case 'period':
return 'StorageUsagePeriod';
}
break;
case 'getFilePreview':
switch ($param) {
case 'gravity':
@ -143,6 +150,14 @@ abstract class Format
break;
case 'databases':
switch ($method) {
case 'getUsage':
case 'getCollectionUsage':
case 'getDatabaseUsage':
switch ($param) {
case 'period':
return 'DatabaseUsagePeriod';
}
break;
case 'createRelationshipAttribute':
switch ($param) {
case 'type':
@ -166,8 +181,25 @@ abstract class Format
}
}
break;
case 'functions':
switch ($method) {
case 'getUsage':
case 'getFunctionUsage':
switch ($param) {
case 'period':
return 'FunctionUsagePeriod';
}
break;
}
break;
case 'projects':
switch ($method) {
case 'getUsage':
switch ($param) {
case 'period':
return 'ProjectUsagePeriod';
}
break;
case 'createPlatform':
switch ($param) {
case 'type':
@ -211,27 +243,23 @@ abstract class Format
case 'getCollectionUsage':
case 'getDatabaseUsage':
// Range Enum Keys
$values = ['Twenty Four Hours', 'Seven Days', 'Thirty Days', 'Ninety Days'];
return $values;
return ['Twenty Four Hours', 'Thirty Days', 'Ninety Days'];
}
break;
case 'function':
case 'functions':
switch ($method) {
case 'getUsage':
case 'getFunctionUsage':
// Range Enum Keys
$values = ['Twenty Four Hours', 'Seven Days', 'Thirty Days', 'Ninety Days'];
return $values;
return ['Twenty Four Hours', 'Thirty Days', 'Ninety Days'];
}
break;
case 'users':
switch ($method) {
case 'getUsage':
case 'getUserUsage':
// Range Enum Keys
if ($param == 'range') {
$values = ['Twenty Four Hours', 'Seven Days', 'Thirty Days', 'Ninety Days'];
return $values;
return ['Twenty Four Hours', 'Thirty Days', 'Ninety Days'];
}
}
break;
@ -240,9 +268,15 @@ abstract class Format
case 'getUsage':
case 'getBucketUsage':
// Range Enum Keys
$values = ['Twenty Four Hours', 'Seven Days', 'Thirty Days', 'Ninety Days'];
return $values;
return ['Twenty Four Hours', 'Thirty Days', 'Ninety Days'];
}
case 'project':
switch ($method) {
case 'getUsage':
// Range Enum Keys
return ['One Hour', 'One Day'];
}
break;
}
return $values;
}