mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Updating doc blocks for bindModel and unbindModel, explaining that associations are only reset when find() is called. Refs #652
This commit is contained in:
parent
ad51115e12
commit
257665eb5b
1 changed files with 10 additions and 7 deletions
|
@ -510,14 +510,16 @@ class Model extends Overloadable {
|
|||
/**
|
||||
* Bind model associations on the fly.
|
||||
*
|
||||
* If $reset is false, association will not be reset
|
||||
* If `$reset` is false, association will not be reset
|
||||
* to the originals defined in the model
|
||||
*
|
||||
* Example: Add a new hasOne binding to the Profile model not
|
||||
* defined in the model source code:
|
||||
* <code>
|
||||
* $this->User->bindModel( array('hasOne' => array('Profile')) );
|
||||
* </code>
|
||||
*
|
||||
* `$this->User->bindModel( array('hasOne' => array('Profile')) );`
|
||||
*
|
||||
* Bindings that are not made permanent will be reset by the next Model::find() call on this
|
||||
* model.
|
||||
*
|
||||
* @param array $params Set of bindings (indexed by binding type)
|
||||
* @param boolean $reset Set to false to make the binding permanent
|
||||
|
@ -554,9 +556,10 @@ class Model extends Overloadable {
|
|||
*
|
||||
* Example: Turn off the associated Model Support request,
|
||||
* to temporarily lighten the User model:
|
||||
* <code>
|
||||
* $this->User->unbindModel( array('hasMany' => array('Supportrequest')) );
|
||||
* </code>
|
||||
*
|
||||
* `$this->User->unbindModel( array('hasMany' => array('Supportrequest')) );`
|
||||
*
|
||||
* unbound models that are not made permanent will reset with the next call to Model::find()
|
||||
*
|
||||
* @param array $params Set of bindings to unbind (indexed by binding type)
|
||||
* @param boolean $reset Set to false to make the unbinding permanent
|
||||
|
|
Loading…
Reference in a new issue