Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ORM
    • Security Level: All
    • Labels:
      None

      Description

      It would be great if Doctrine had the possibility to define a further inharitance in a subclass.

      Example:
      There is a class DataObject managing things like created- and lastedit-
      timestamps, archiving objects before updates, ...
      One of the sub-objects is Content.
      There are several types of content.
      Written directly to a database field, read from a textfile on server,
      executed php file on server, loaded from another server via xmlrpc and
      so on.

      I'd like to use a single table inheritance to map all information of
      the different content objects in one table.
      If I understand the model right the only alternate solution would be
      to write each single content object to the discriminator map of
      DataObject.

        Issue Links

          Activity

          Michael Fürmann created issue -
          Roman S. Borschel made changes -
          Field Original Value New Value
          Link This issue duplicates DDC-138 [ DDC-138 ]
          Roman S. Borschel made changes -
          Priority Major [ 3 ] Minor [ 4 ]
          Benjamin Eberlei made changes -
          Workflow jira [ 10756 ] jira-feedback [ 13839 ]
          Benjamin Eberlei made changes -
          Workflow jira-feedback [ 13839 ] jira-feedback2 [ 15703 ]
          Benjamin Eberlei made changes -
          Workflow jira-feedback2 [ 15703 ] jira-feedback3 [ 17960 ]
          Enea Bette made changes -
          Priority Minor [ 4 ] Major [ 3 ]

            People

            • Assignee:
              Roman S. Borschel
              Reporter:
              Michael Fürmann
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: