Quick backup before crash

This commit is contained in:
Dennis Eichhorn 2023-06-13 18:55:52 +00:00
parent fff547350a
commit 27b6618159

View File

@ -58,6 +58,10 @@ final class Installer extends InstallerAbstract
}
$attributes = \json_decode($fileContent, true);
if (!\is_array($attributes)) {
return;
}
$attrTypes = self::createUnitAttributeTypes($app, $attributes);
$attrValues = self::createUnitAttributeValues($app, $attrTypes, $attributes);
}
@ -65,10 +69,10 @@ final class Installer extends InstallerAbstract
/**
* Install default attribute types
*
* @param ApplicationAbstract $app Application
* @param array<array{name:string, l11n?:array<string, string>, is_required?:bool, is_custom_allowed?:bool, validation_pattern?:string, value_type?:string, values?:array<string, mixed>}> $attributes Attribute definition
* @param ApplicationAbstract $app Application
* @param array $attributes Attribute definition
*
* @return array<string, array>
* @return array
*
* @since 1.0.0
*/
@ -131,11 +135,11 @@ final class Installer extends InstallerAbstract
/**
* Create default attribute values for types
*
* @param ApplicationAbstract $app Application
* @param array $unitAttrType Attribute types
* @param array<array{name:string, l11n?:array<string, string>, is_required?:bool, is_custom_allowed?:bool, validation_pattern?:string, value_type?:string, values?:array<string, mixed>}> $attributes Attribute definition
* @param ApplicationAbstract $app Application
* @param array $unitAttrType Attribute types
* @param array $attributes Attribute definition
*
* @return array<string, array>
* @return array
*
* @since 1.0.0
*/