FileAccess Orion

UpdateRelease34 extends UpdateRelease27
in package

Table of Contents

$skip_types  : array<string|int, mixed>
$types  : array<string|int, mixed>
FixCompanyRelation()  : mixed
MigrateLocalePaths()  : mixed
affectedElements()  : null|array<string|int, BaseContent>
getElements()  : Result
Get element list as mapped result
migrateElements()  : Result
Migrate all mapped elements to new destination
updateAttributes()  : mixed
updateSingleAttribute()  : mixed
migrateAssignments()  : Result
Fix known relations, include some additional sub types that are not directly assignable

Properties

$skip_types

protected static array<string|int, mixed> $skip_types = ['company']

$types

protected static array<string|int, mixed> $types = ['country', 'language']

Methods

FixCompanyRelation()

public static FixCompanyRelation() : mixed
Return values
mixed

MigrateLocalePaths()

public static MigrateLocalePaths() : mixed
Return values
mixed

affectedElements()

protected static affectedElements( $type) : null|array<string|int, BaseContent>
Parameters
$type :
Return values
null|array<string|int, BaseContent>

getElements()

Get element list as mapped result

protected static getElements(string $type) : Result
Parameters
$type : string

Name of content type

Return values
Result

migrateElements()

Migrate all mapped elements to new destination

protected static migrateElements(array<string|int, mixed> $map, string $type) : Result
Parameters
$map : array<string|int, mixed>

List of elements with data and relevant locations

$type : string

Name of content type

Return values
Result

updateAttributes()

protected static updateAttributes(array<string|int, mixed> $rel, BaseContent &$element, array<string|int, mixed> &$map, array<string|int, mixed> $attribute, array<string|int, mixed> $path_components, int $j) : mixed
Parameters
$rel : array<string|int, mixed>
$element : BaseContent
$map : array<string|int, mixed>
$attribute : array<string|int, mixed>
$path_components : array<string|int, mixed>
$j : int
Return values
mixed

updateSingleAttribute()

protected static updateSingleAttribute(array<string|int, mixed> &$rel, BaseContent $element, array<string|int, mixed> $map, array<string|int, mixed> $attribute) : mixed
Parameters
$rel : array<string|int, mixed>
$element : BaseContent
$map : array<string|int, mixed>
$attribute : array<string|int, mixed>
Return values
mixed

migrateAssignments()

Fix known relations, include some additional sub types that are not directly assignable

private static migrateAssignments(string $root, array<string|int, mixed> $languages_map) : Result
Parameters
$root : string
$languages_map : array<string|int, mixed>
Return values
Result

Search results