title: cakephp attach more belongsto
body: <p>I have an model i want to check more plugins, if plugins loaded then attach models in plugin into man model. i using this method? But different result in model and action.
  Is another method better than construct for binding more for plugin checking.</p>
  
  <pre><code>class Comment extends AppModel {
  
  /**
   * @see Model::$belongsTo
   */
      public $belongsTo = array(
          'Content' =&gt; array(
              'className' =&gt; 'Content',
              'foreignKey' =&gt; 'object_id',
              'conditions' =&gt; array(
                  'Comment.object_id = Content.id',
              )
          ),
      );
  
  /**
   * @see Model::__construct
   */
      public function __construct($id = false, $table = null, $ds = null) {
          // parent
          parent::__construct($id, $table, $ds);
  
          // check for newsstudio
          if (CakePlugin::loaded('NewModel')) {
               $this-&gt;bindModel(
                  array('belongsTo' =&gt; array(
                      'NewModel' =&gt; array(
                          'className' =&gt; 'NewModel.NewModel',
                          'foreignKey' =&gt; 'object_id',
                          'conditions' =&gt; array(
                              'Comment.object_id = NewModel.id',
                          )
                      )
                  )
              ));
          }
  
          var_dump($this-&gt;belongsTo); // correct! NewModel added to blongsto
      }
  }
  
  // but in action during use. Plugin loaded but 
  var_dump($this-&gt;Comment-&gt;belongsTo); // incorrect! just `Content` added
  </code></pre>