@@ -49,6 +49,9 @@ discard block |
||
| 49 | 49 | return $this->serializer->serialize($this->getEdmx(), "xml"); |
| 50 | 50 | } |
| 51 | 51 | |
| 52 | + /** |
|
| 53 | + * @param string $name |
|
| 54 | + */ |
|
| 52 | 55 | public function addEntityType($name, $accessType = "Public", $summary = null, $longDescription = null) |
| 53 | 56 | { |
| 54 | 57 | $this->startEdmxTransaction(); |
@@ -126,6 +129,11 @@ discard block |
||
| 126 | 129 | //$this->oldEdmx = null; |
| 127 | 130 | } |
| 128 | 131 | |
| 132 | + /** |
|
| 133 | + * @param string $name |
|
| 134 | + * @param string $type |
|
| 135 | + * @param string $storeGeneratedPattern |
|
| 136 | + */ |
|
| 129 | 137 | public function addPropertyToEntityType( |
| 130 | 138 | $entityType, |
| 131 | 139 | $name, |
@@ -166,6 +174,11 @@ discard block |
||
| 166 | 174 | return $NewProperty; |
| 167 | 175 | } |
| 168 | 176 | |
| 177 | + /** |
|
| 178 | + * @param string $principalMultiplicity |
|
| 179 | + * @param string $principalProperty |
|
| 180 | + * @param string $dependentMultiplicity |
|
| 181 | + */ |
|
| 169 | 182 | public function addNavigationPropertyToEntityType( |
| 170 | 183 | TEntityTypeType $principalType, |
| 171 | 184 | $principalMultiplicity, |
@@ -344,6 +357,10 @@ discard block |
||
| 344 | 357 | return $association; |
| 345 | 358 | } |
| 346 | 359 | |
| 360 | + /** |
|
| 361 | + * @param string $principalEntitySetName |
|
| 362 | + * @param string $dependentEntitySetName |
|
| 363 | + */ |
|
| 347 | 364 | protected function createAssocationSetForAssocation( |
| 348 | 365 | TAssociationType $association, |
| 349 | 366 | $principalEntitySetName, |