Details

      Description

      EZP-24713 adds support for policy limitations edition.
      For a LimitationType to be editable, a form mapper service needs to be implemented.

      Most LimitationTypes are multiple select based, so they can be based on \EzSystems\RepositoryForms\Limitation\Mapper\MultipleSelectionBasedMapper.
      LimitationFormMappers are services implementing \EzSystems\RepositoryForms\Limitation\LimitationFormMapperInterface. Service definition must have ez.limitation.formMapper tag, with the limitation type identifier as limitationType service tag attribute.

      Example

          ezrepoforms.limitation.form_mapper.siteaccess:
              parent: ezrepoforms.limitation.form_mapper.multiple_selection
              class: %ezrepoforms.limitation.form_mapper.siteaccess.class%
              arguments: [%ezpublish.siteaccess.list%]
              tags:
                  - { name: ez.limitation.formMapper, limitationType: SiteAccess }
      

      All core limitation types are defined in CoreBundle's policies.yml.
      Missing mappers are:

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Confirmed Confirmed
          15s 1 jerome.vieilledent@ez.no 22/Oct/15 2:54 PM
          Confirmed Confirmed InputQ InputQ
          14s 1 jerome.vieilledent@ez.no 22/Oct/15 2:54 PM
          InputQ InputQ Development Development
          19d 2h 1m 1 Gunnstein Lye 10/Nov/15 3:56 PM
          Development Development Development Review Development Review
          6d 21h 36m 1 Gunnstein Lye 17/Nov/15 1:32 PM
          Development Review Development Review Documentation Review done Documentation Review done
          10d 1h 14m 1 Gunnstein Lye 27/Nov/15 2:46 PM
          Documentation Review done Documentation Review done QA QA
          2d 19h 12m 1 Paulo Nunes 30/Nov/15 9:59 AM
          QA QA Closed Closed
          11d 7h 55m 1 rui.silva@ez.no 11/Dec/15 5:54 PM

            People

            • Assignee:
              Unassigned
              Reporter:
              Jérôme Vieilledent (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days, 30 minutes
                4d 30m