@@ -51,6 +51,9 @@ discard block |
||
| 51 | 51 | return $this->serializer->serialize($this->getEdmx(), "xml"); |
| 52 | 52 | } |
| 53 | 53 | |
| 54 | + /** |
|
| 55 | + * @param string $name |
|
| 56 | + */ |
|
| 54 | 57 | public function addEntityType($name, $accessType = "Public", $summary = null, $longDescription = null) |
| 55 | 58 | { |
| 56 | 59 | $this->startEdmxTransaction(); |
@@ -174,6 +177,11 @@ discard block |
||
| 174 | 177 | } |
| 175 | 178 | |
| 176 | 179 | |
| 180 | + /** |
|
| 181 | + * @param string $name |
|
| 182 | + * @param string $type |
|
| 183 | + * @param string $storeGeneratedPattern |
|
| 184 | + */ |
|
| 177 | 185 | public function addPropertyToEntityType( |
| 178 | 186 | $entityType, |
| 179 | 187 | $name, |
@@ -214,6 +222,11 @@ discard block |
||
| 214 | 222 | return $NewProperty; |
| 215 | 223 | } |
| 216 | 224 | |
| 225 | + /** |
|
| 226 | + * @param string $principalMultiplicity |
|
| 227 | + * @param string $principalProperty |
|
| 228 | + * @param string $dependentMultiplicity |
|
| 229 | + */ |
|
| 217 | 230 | public function addNavigationPropertyToEntityType( |
| 218 | 231 | TEntityTypeType $principalType, |
| 219 | 232 | $principalMultiplicity, |
@@ -393,6 +406,10 @@ discard block |
||
| 393 | 406 | return $association; |
| 394 | 407 | } |
| 395 | 408 | |
| 409 | + /** |
|
| 410 | + * @param string $principalEntitySetName |
|
| 411 | + * @param string $dependentEntitySetName |
|
| 412 | + */ |
|
| 396 | 413 | protected function createAssocationSetForAssocation( |
| 397 | 414 | TAssociationType $association, |
| 398 | 415 | $principalEntitySetName, |