@@ 154-162 (lines=9) @@ | ||
151 | * |
|
152 | * @return string |
|
153 | */ |
|
154 | public function getForeignKey() |
|
155 | { |
|
156 | if (is_null($this->foreignKey)) { |
|
157 | $name = $this->getParentEntityDescriptor()->getTableName(); |
|
158 | $name = Text::singular(strtolower($name)); |
|
159 | $this->foreignKey = "{$name}_id"; |
|
160 | } |
|
161 | return $this->foreignKey; |
|
162 | } |
|
163 | ||
164 | /** |
|
165 | * Register the retrieved entities in the repository identity map |
@@ 57-65 (lines=9) @@ | ||
54 | * |
|
55 | * @return string |
|
56 | */ |
|
57 | public function getForeignKey() |
|
58 | { |
|
59 | if (is_null($this->foreignKey)) { |
|
60 | $name = $this->getEntityDescriptor()->getTableName(); |
|
61 | $name = Text::singular(strtolower($name)); |
|
62 | $this->foreignKey = "{$name}_id"; |
|
63 | } |
|
64 | return $this->foreignKey; |
|
65 | } |
|
66 | ||
67 | /** |
|
68 | * Loads the entity or entity collection for this relation |
@@ 139-147 (lines=9) @@ | ||
136 | * |
|
137 | * @return string |
|
138 | */ |
|
139 | public function getForeignKey() |
|
140 | { |
|
141 | if (is_null($this->foreignKey)) { |
|
142 | $name = $this->getEntityDescriptor()->getTableName(); |
|
143 | $name = Text::singular(strtolower($name)); |
|
144 | $this->foreignKey = "{$name}_id"; |
|
145 | } |
|
146 | return $this->foreignKey; |
|
147 | } |
|
148 | ||
149 | /** |
|
150 | * Check custom conditions |