/**
  * @return EntityField[]
  */
 public function getEntityFields()
 {
     return array(new EntityField("htmlId"), new EntityField("htmlClass"), new EntityField("position", null, false), new EntityField("bannerId", null, true, CompositeEntity::joinColumn(new ComponentBanner()), "oneToOne", false), new EntityField("formId", null, true, CompositeEntity::joinColumn(new ComponentForm()), "oneToOne", false), new EntityField("headerId", null, true, CompositeEntity::joinColumn(new ComponentHeader()), "oneToOne", false), new EntityField("imageId", null, true, CompositeEntity::joinColumn(new ComponentImage()), "oneToOne", false), new EntityField("textId", null, true, CompositeEntity::joinColumn(new ComponentText()), "oneToOne", false), new EntityField("userGalleryId", null, true, CompositeEntity::joinColumn(new ComponentUserGallery()), "oneToOne", false), new EntityField("pageColumnId", null, false, CompositeEntity::joinColumn(new PageColumn()), "manyToOne"));
 }
Example #2
0
 /**
  * @return EntityField[]
  */
 public function getEntityFields()
 {
     return array(new EntityField("position"), new EntityField("pageId", null, false, CompositeEntity::joinColumn(new Page()), "manyToOne"), new EntityField("columns", null, true, CompositeEntity::mappedBy(new PageColumn(), "pageRowId"), "oneToMany", true));
 }
Example #3
0
 public function getEntityFields()
 {
     return array(new EntityField("username"), new EntityField("password"), new EntityField("email"), new EntityField("firstName"), new EntityField("lastName"), new EntityField("picture"), new EntityField("file"), new EntityField("display"), new EntityField("role", "roleId", false, CompositeEntity::joinColumn(new UserRole()), "manyToOne", true));
 }