@@ -47,6 +47,9 @@ discard block |
||
| 47 | 47 | return $this->serializer->serialize($this->V3Edmx, "xml"); |
| 48 | 48 | } |
| 49 | 49 | |
| 50 | + /** |
|
| 51 | + * @param string $name |
|
| 52 | + */ |
|
| 50 | 53 | public function addEntityType($name, $accessType = "Public", $summary = null, $longDescription = null) |
| 51 | 54 | { |
| 52 | 55 | $this->startEdmxTransaction(); |
@@ -124,6 +127,11 @@ discard block |
||
| 124 | 127 | $this->oldEdmx = null; |
| 125 | 128 | } |
| 126 | 129 | |
| 130 | + /** |
|
| 131 | + * @param string $name |
|
| 132 | + * @param string $type |
|
| 133 | + * @param string $storeGeneratedPattern |
|
| 134 | + */ |
|
| 127 | 135 | public function addPropertyToEntityType( |
| 128 | 136 | $entityType, |
| 129 | 137 | $name, |
@@ -164,6 +172,11 @@ discard block |
||
| 164 | 172 | return $NewProperty; |
| 165 | 173 | } |
| 166 | 174 | |
| 175 | + /** |
|
| 176 | + * @param string $principalMultiplicity |
|
| 177 | + * @param string $principalProperty |
|
| 178 | + * @param string $dependentMultiplicity |
|
| 179 | + */ |
|
| 167 | 180 | public function addNavigationPropertyToEntityType( |
| 168 | 181 | TEntityTypeType $principalType, |
| 169 | 182 | $principalMultiplicity, |
@@ -331,6 +344,10 @@ discard block |
||
| 331 | 344 | return $association; |
| 332 | 345 | } |
| 333 | 346 | |
| 347 | + /** |
|
| 348 | + * @param string $principalEntitySetName |
|
| 349 | + * @param string $dependentEntitySetName |
|
| 350 | + */ |
|
| 334 | 351 | protected function createAssocationSetForAssocation( |
| 335 | 352 | TAssociationType $association, |
| 336 | 353 | $principalEntitySetName, |