Add comment regarding foreign and associated keys in eloquent.
This commit is contained in:
parent
dd729886f5
commit
2b132512e8
|
@ -285,6 +285,8 @@ public function has_and_belongs_to_many($model, $table = null, $foreign_key = nu
|
|||
$this->relating_table = $table;
|
||||
}
|
||||
|
||||
// Allowing the overriding of the foreign and associated keys provides the flexibility for
|
||||
// self-referential many-to-many relationships, such as a "buddy list".
|
||||
$this->relating_key = (is_null($foreign_key)) ? strtolower(get_class($this)).'_id' : $foreign_key;
|
||||
|
||||
$associated_key = (is_null($associated_key)) ? strtolower($model).'_id' : $associated_key;
|
||||
|
|
Loading…
Reference in New Issue