Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-3541

Create classes InputFields and InputField

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.10.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.

      These new classes should be added to the Core directory and name spaced.

        Issue Links

          Activity

          jonathan Jonathan Reissmueller created issue -
          jonathan Jonathan Reissmueller made changes -
          Field Original Value New Value
          Epic Link CORE-3540 [ 14785 ]
          jonathan Jonathan Reissmueller made changes -
          Description Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes. Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.

          These new classes should be added to the Core directory and name spaced.
          jonathan Jonathan Reissmueller made changes -
          Link This issue blocks CORE-3542 [ CORE-3542 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Story Points 2
          jonathan Jonathan Reissmueller made changes -
          Story Points 2 3
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.10.0 Sprint 1 [ 105 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
          Status Open [ 1 ] In Progress [ 3 ]
          jonathan Jonathan Reissmueller made changes -
          Summary Create abstract classes InputFields and InputField Create classes InputFields and InputField
          jonathan Jonathan Reissmueller made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 30 minutes [ 1800 ]
          Worklog Id 13358 [ 13358 ]
          Automated transition triggered when Jonathan Reissmueller created pull request #825 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 30 minutes [ 1800 ] 1 hour, 20 minutes [ 4800 ]
          Worklog Id 13378 [ 13378 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 1 hour, 20 minutes [ 4800 ] 1 hour, 41 minutes [ 6060 ]
          Worklog Id 13390 [ 13390 ]
          jonathan Jonathan Reissmueller made changes -
          Remaining Estimate 0 minutes [ 0 ] 21 minutes [ 1260 ]
          Time Spent 1 hour, 41 minutes [ 6060 ] 1 hour, 20 minutes [ 4800 ]
          Worklog Id 13390 [ 13390 ]
          Worklog Time Spent 21 minutes [ 1260 ]
          jonathan Jonathan Reissmueller made changes -
          Remaining Estimate 21 minutes [ 1260 ] 0 minutes [ 0 ]
          Time Spent 1 hour, 20 minutes [ 4800 ] 1 hour, 53 minutes [ 6780 ]
          Worklog Id 13392 [ 13392 ]
          Automated transition triggered when Jonathan Reissmueller merged pull request #825 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              jonathan Jonathan Reissmueller
              Reporter:
              jonathan Jonathan Reissmueller
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                7/May/20

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 53 minutes
                1h 53m

                  Agile