@@ -524,93 +524,94 @@ In `migrations`, it makes it easier to integrate custom data types, especially w
524524
525525### ibexa/core
526526
527- | PHP Interface | Methods |
527+ | PHP Interface or class | Methods |
528528| :------------------------------------------------------| :------------------------------------------------------------------------|
529- | ` src/contracts/ Repository/ PermissionResolver.php ` | ` canUser ` , ` lookupLimitations ` |
530- | ` src/contracts/ Limitation/TargetAwareType.php ` | ` evaluate ` |
531- | ` src/contracts/ Limitation/Type.php ` | ` evaluate ` |
532- | ` src/lib/ Limitation/ BlockingLimitationType.php ` | ` evaluate ` |
533- | ` src/lib/ Limitation/ ChangeOwnerLimitationType.php ` | ` evaluate ` |
534- | ` src/lib/ Limitation/ ContentTypeLimitationType.php ` | ` evaluate ` |
535- | ` src/lib/ Limitation/ LanguageLimitationType.php ` | ` evaluate ` |
536- | ` src/lib/ Limitation/ LocationLimitationType.php ` | ` evaluate ` |
537- | ` src/lib/ Limitation/ MemberOfLimitationType.php ` | ` evaluate ` |
538- | ` src/lib/ Limitation/ NewObjectStateLimitationType.php ` | ` evaluate ` |
539- | ` src/lib/ Limitation/ NewSectionLimitationType.php ` | ` evaluate ` |
540- | ` src/lib/ Limitation/ ObjectStateLimitationType.php ` | ` evaluate ` |
541- | ` src/lib/ Limitation/ OwnerLimitationType.php ` | ` evaluate ` |
542- | ` src/lib/ Limitation/ ParentContentTypeLimitationType.php ` | ` evaluate ` |
543- | ` src/lib/ Limitation/ ParentDepthLimitationType.php ` | ` evaluate ` |
544- | ` src/lib/ Limitation/ ParentOwnerLimitationType.php ` | ` evaluate ` |
545- | ` src/lib/ Limitation/ ParentUserGroupLimitationType.php ` | ` evaluate ` |
546- | ` src/lib/ Limitation/ RoleLimitationType.php ` | ` evaluate ` |
547- | ` src/lib/ Limitation/ SectionLimitationType.php ` | ` evaluate ` |
548- | ` src/lib/ Limitation/ SiteAccessLimitationType.php ` | ` evaluate ` |
549- | ` src/lib/ Limitation/ StatusLimitationType.php ` | ` evaluate ` |
550- | ` src/lib/ Limitation/ SubtreeLimitationType.php ` | ` evaluate ` |
551- | ` src/lib/ Limitation/ UserGroupLimitationType.php ` | ` evaluate ` |
552- | ` src/lib/ Repository/ Permission/ CachedPermissionService.php ` | ` canUser ` , ` lookupLimitations ` |
553- | ` src/lib/ Repository/ Permission/ PermissionResolver.php ` | ` canUser ` , ` lookupLimitations ` |
529+ | ` Ibexa\Contracts\Core\ Repository\ PermissionResolver` | ` canUser ` , ` lookupLimitations ` |
530+ | ` Ibexa\Contracts\Core\ Limitation/TargetAwareType` | ` evaluate ` |
531+ | ` Ibexa\Contracts\Core\ Limitation/Type` | ` evaluate ` |
532+ | ` Ibexa\Core\ Limitation\ BlockingLimitationType` | ` evaluate ` |
533+ | ` Ibexa\Core\ Limitation\ ChangeOwnerLimitationType` | ` evaluate ` |
534+ | ` Ibexa\Core\ Limitation\ ContentTypeLimitationType` | ` evaluate ` |
535+ | ` Ibexa\Core\ Limitation\ LanguageLimitationType` | ` evaluate ` |
536+ | ` Ibexa\Core\ Limitation\ LocationLimitationType` | ` evaluate ` |
537+ | ` Ibexa\Core\ Limitation\ MemberOfLimitationType` | ` evaluate ` |
538+ | ` Ibexa\Core\ Limitation\ NewObjectStateLimitationType` | ` evaluate ` |
539+ | ` Ibexa\Core\ Limitation\ NewSectionLimitationType` | ` evaluate ` |
540+ | ` Ibexa\Core\ Limitation\ ObjectStateLimitationType` | ` evaluate ` |
541+ | ` Ibexa\Core\ Limitation\ OwnerLimitationType` | ` evaluate ` |
542+ | ` Ibexa\Core\ Limitation\ ParentContentTypeLimitationType` | ` evaluate ` |
543+ | ` Ibexa\Core\ Limitation\ ParentDepthLimitationType` | ` evaluate ` |
544+ | ` Ibexa\Core\ Limitation\ ParentOwnerLimitationType` | ` evaluate ` |
545+ | ` Ibexa\Core\ Limitation\ ParentUserGroupLimitationType` | ` evaluate ` |
546+ | ` Ibexa\Core\ Limitation\ RoleLimitationType` | ` evaluate ` |
547+ | ` Ibexa\Core\ Limitation\ SectionLimitationType` | ` evaluate ` |
548+ | ` Ibexa\Core\ Limitation\ SiteAccessLimitationType` | ` evaluate ` |
549+ | ` Ibexa\Core\ Limitation\ StatusLimitationType` | ` evaluate ` |
550+ | ` Ibexa\Core\ Limitation\ SubtreeLimitationType` | ` evaluate ` |
551+ | ` Ibexa\Core\ Limitation\ UserGroupLimitationType` | ` evaluate ` |
552+ | ` Ibexa\Core\ Repository\ Permission\ CachedPermissionService` | ` canUser ` , ` lookupLimitations ` |
553+ | ` Ibexa\Core\ Repository\ Permission\ PermissionResolver` | ` canUser ` , ` lookupLimitations ` |
554554
555555??? note "Changes in ` src/contracts/Repository/PermissionResolver.php ` "
556556
557557 
558558
559559### ibexa/migrations
560560
561- | PHP Interface | Methods |
561+ | PHP Interface or class | Methods |
562562| :------------------------------------------------------| :------------------------------------------------------------------------|
563- | ` src/lib/Generator/Content/StepBuilder/Create.php ` | ` build ` |
564- | ` src/lib/Generator/Content/StepBuilder/Delete.php ` | ` build ` |
565- | ` src/lib/Generator/Content/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
566- | ` src/lib/Generator/Content/StepBuilder/Update.php ` | ` build ` |
567- | ` src/lib/Generator/ContentTypeGroup/StepBuilder/Create.php ` | ` build ` |
568- | ` src/lib/Generator/ContentTypeGroup/StepBuilder/Delete.php ` | ` build ` |
569- | ` src/lib/Generator/ContentTypeGroup/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
570- | ` src/lib/Generator/ContentTypeGroup/StepBuilder/Update.php ` | ` build ` |
571- | ` src/lib/Generator/Language/StepBuilder/Create.php ` | ` build ` |
572- | ` src/lib/Generator/Language/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
573- | ` src/lib/Generator/Location/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
574- | ` src/lib/Generator/Location/StepBuilder/Update.php ` | ` build ` |
575- | ` src/lib/Generator/ObjectState/StepBuilder/Create.php ` | ` build ` |
576- | ` src/lib/Generator/ObjectState/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
577- | ` src/lib/Generator/ObjectStateGroup/StepBuilder/Create.php ` | ` build ` |
578- | ` src/lib/Generator/ObjectStateGroup/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
579- | ` src/lib/Generator/Role/StepBuilder/RoleCreateStepBuilder.php ` | ` build ` |
580- | ` src/lib/Generator/Role/StepBuilder/RoleDeleteStepBuilder.php ` | ` build ` |
581- | ` src/lib/Generator/Role/StepBuilder/RoleStepFactory.php ` | ` prepareLogMessage ` |
582- | ` src/lib/Generator/Role/StepBuilder/RoleUpdateStepBuilder.php ` | ` build ` |
583- | ` src/lib/Generator/Section/StepBuilder/Create.php ` | ` build ` |
584- | ` src/lib/Generator/Section/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
585- | ` src/lib/Generator/Section/StepBuilder/Update.php ` | ` build ` |
586- | ` src/lib/Generator/StepBuilder/AbstractStepFactory.php ` | ` create ` , ` log ` , ` prepareLogMessage ` |
587- | ` src/lib/Generator/StepBuilder/ContentTypeCreateStepBuilder.php ` | ` build ` |
588- | ` src/lib/Generator/StepBuilder/ContentTypeDeleteStepBuilder.php ` | ` build ` |
589- | ` src/lib/Generator/StepBuilder/ContentTypeStepFactory.php ` | ` prepareLogMessage ` |
590- | ` src/lib/Generator/StepBuilder/ContentTypeUpdateStepBuilder.php ` | ` build ` |
591- | ` src/lib/Generator/StepBuilder/LoggerContentTypeCreateStepBuilder.php ` | ` build ` |
592- | ` src/lib/Generator/StepBuilder/StepBuilderInterface.php ` | ` build ` |
593- | ` src/lib/Generator/StepBuilder/StepFactoryInterface.php ` | ` build ` |
594- | ` src/lib/Generator/User/StepBuilder/Create.php ` | ` build ` |
595- | ` src/lib/Generator/User/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
596- | ` src/lib/Generator/User/StepBuilder/Update.php ` | ` build ` |
597- | ` src/lib/Generator/UserGroup/StepBuilder/Create.php ` | ` build ` |
598- | ` src/lib/Generator/UserGroup/StepBuilder/Delete.php ` | ` build ` |
599- | ` src/lib/Generator/UserGroup/StepBuilder/Factory.php ` | ` prepareLogMessage ` |
600- | ` src/lib/Generator/UserGroup/StepBuilder/Update.php ` | ` build ` |
601- | ` src/lib/StepExecutor/ReferenceDefinition/Resolver.php ` | ` resolve ` |
602- | ` src/lib/StepExecutor/ReferenceDefinition/ResolverInterface.php ` | ` resolve ` |
603-
604-
605- ??? note "Changes in ` src/lib/Generator/StepBuilder/StepFactoryInterface.php ` "
563+ | ` Ibexa\Contracts\Migration\StepExecutor\AbstractStepExecutor ` | ` doCollectReferences ` , ` handleActions ` |
564+ | ` Ibexa\Migration\Generator\Content\StepBuilder\Create ` | ` build ` |
565+ | ` Ibexa\Migration\Generator\Content\StepBuilder\Delete ` | ` build ` |
566+ | ` Ibexa\Migration\Generator\Content\StepBuilder\Factory ` | ` prepareLogMessage ` |
567+ | ` Ibexa\Migration\Generator\Content\StepBuilder\Update ` | ` build ` |
568+ | ` Ibexa\Migration\Generator\ContentTypeGroup\StepBuilder\Create ` | ` build ` |
569+ | ` Ibexa\Migration\Generator\ContentTypeGroup\StepBuilder\Delete ` | ` build ` |
570+ | ` Ibexa\Migration\Generator\ContentTypeGroup\StepBuilder\Factory ` | ` prepareLogMessage ` |
571+ | ` Ibexa\Migration\Generator\ContentTypeGroup\StepBuilder\Update ` | ` build ` |
572+ | ` Ibexa\Migration\Generator\Language\StepBuilder\Create ` | ` build ` |
573+ | ` Ibexa\Migration\Generator\Language\StepBuilder\Factory ` | ` prepareLogMessage ` |
574+ | ` Ibexa\Migration\Generator\Location\StepBuilder\Factory ` | ` prepareLogMessage ` |
575+ | ` Ibexa\Migration\Generator\Location\StepBuilder\Update ` | ` build ` |
576+ | ` Ibexa\Migration\Generator\ObjectState\StepBuilder\Create ` | ` build ` |
577+ | ` Ibexa\Migration\Generator\ObjectState\StepBuilder\Factory ` | ` prepareLogMessage ` |
578+ | ` Ibexa\Migration\Generator\ObjectStateGroup\StepBuilder\Create ` | ` build ` |
579+ | ` Ibexa\Migration\Generator\ObjectStateGroup\StepBuilder\Factory ` | ` prepareLogMessage ` |
580+ | ` Ibexa\Migration\Generator\Role\StepBuilder\RoleCreateStepBuilder ` | ` build ` |
581+ | ` Ibexa\Migration\Generator\Role\StepBuilder\RoleDeleteStepBuilder ` | ` build ` |
582+ | ` Ibexa\Migration\Generator\Role\StepBuilder\RoleStepFactory ` | ` prepareLogMessage ` |
583+ | ` Ibexa\Migration\Generator\Role\StepBuilder\RoleUpdateStepBuilder ` | ` build ` |
584+ | ` Ibexa\Migration\Generator\Section\StepBuilder\Create ` | ` build ` |
585+ | ` Ibexa\Migration\Generator\Section\StepBuilder\Factory ` | ` prepareLogMessage ` |
586+ | ` Ibexa\Migration\Generator\Section\StepBuilder\Update ` | ` build ` |
587+ | ` Ibexa\Migration\Generator\StepBuilder\AbstractStepFactory ` | ` create ` , ` log ` , ` prepareLogMessage ` |
588+ | ` Ibexa\Migration\Generator\StepBuilder\ContentTypeCreateStepBuilder ` | ` build ` |
589+ | ` Ibexa\Migration\Generator\StepBuilder\ContentTypeDeleteStepBuilder ` | ` build ` |
590+ | ` Ibexa\Migration\Generator\StepBuilder\ContentTypeStepFactory ` | ` prepareLogMessage ` |
591+ | ` Ibexa\Migration\Generator\StepBuilder\ContentTypeUpdateStepBuilder ` | ` build ` |
592+ | ` Ibexa\Migration\Generator\StepBuilder\LoggerContentTypeCreateStepBuilder ` | ` build ` |
593+ | ` Ibexa\Migration\Generator\StepBuilder\StepBuilderInterface ` | ` build ` |
594+ | ` Ibexa\Migration\Generator\StepBuilder\StepFactoryInterface ` | ` build ` |
595+ | ` Ibexa\Migration\Generator\User\StepBuilder\Create ` | ` build ` |
596+ | ` Ibexa\Migration\Generator\User\StepBuilder\Factory ` | ` prepareLogMessage ` |
597+ | ` Ibexa\Migration\Generator\User\StepBuilder\Update ` | ` build ` |
598+ | ` Ibexa\Migration\Generator\UserGroup\StepBuilder\Create ` | ` build ` |
599+ | ` Ibexa\Migration\Generator\UserGroup\StepBuilder\Delete ` | ` build ` |
600+ | ` Ibexa\Migration\Generator\UserGroup\StepBuilder\Factory ` | ` prepareLogMessage ` |
601+ | ` Ibexa\Migration\Generator\UserGroup\StepBuilder\Update ` | ` build ` |
602+ | ` Ibexa\Migration\StepExecutor\ReferenceDefinition\Resolver ` | ` resolve ` |
603+ | ` Ibexa\Migration\StepExecutor\ReferenceDefinition\ResolverInterface ` | ` resolve ` |
604+
605+
606+ ??? note "Changes in ` Ibexa\Migration\Generator\StepBuilder\StepFactoryInterface ` "
606607
607608 
608609
609- ??? note "Changes in ` src/lib/ StepExecutor/ ReferenceDefinition/ ResolverInterface.php ` "
610+ ??? note "Changes in ` Ibexa\Migration\ StepExecutor\ ReferenceDefinition\ ResolverInterface` "
610611
611612 
612613
613- ??? note "Changes in ` src/lib/ Generator/ StepBuilder/ AbstractStepFactory.php ` "
614+ ??? note "Changes in ` Ibexa\Migration\ Generator\ StepBuilder\ AbstractStepFactory` "
614615
615616 
616617
0 commit comments