@@ -4519,25 +4519,39 @@ function testBindUnbind() {
45194519 );
45204520 $ this ->assertEqual ($ TestModel2 ->belongsTo ['FeatureSet ' ], $ expected );
45214521
4522- $ TestModel2 ->bind ('FeatureSet ' , array (
4523- 'conditions ' => array ('active ' => true )
4522+ $ TestModel2 ->bindModel (array (
4523+ 'belongsTo ' => array (
4524+ 'FeatureSet ' => array (
4525+ 'className ' => 'FeatureSet ' ,
4526+ 'conditions ' => array ('active ' => true )
4527+ )
4528+ )
45244529 ));
45254530 $ expected ['conditions ' ] = array ('active ' => true );
45264531 $ this ->assertEqual ($ TestModel2 ->belongsTo ['FeatureSet ' ], $ expected );
45274532
4528- $ TestModel2 ->bind ('FeatureSet ' , array (
4529- 'foreignKey ' => false ,
4530- 'conditions ' => array ('Feature.name ' => 'DeviceType.name ' )
4533+ $ TestModel2 ->bindModel (array (
4534+ 'belongsTo ' => array (
4535+ 'FeatureSet ' => array (
4536+ 'className ' => 'FeatureSet ' ,
4537+ 'foreignKey ' => false ,
4538+ 'conditions ' => array ('Feature.name ' => 'DeviceType.name ' )
4539+ )
4540+ )
45314541 ));
45324542 $ expected ['conditions ' ] = array ('Feature.name ' => 'DeviceType.name ' );
45334543 $ expected ['foreignKey ' ] = false ;
45344544 $ this ->assertEqual ($ TestModel2 ->belongsTo ['FeatureSet ' ], $ expected );
45354545
4536- $ TestModel2 ->bind ('NewFeatureSet ' , array (
4537- 'type ' => 'hasMany ' ,
4538- 'className ' => 'FeatureSet ' ,
4539- 'conditions ' => array ('active ' => true )
4546+ $ TestModel2 ->bindModel (array (
4547+ 'hasMany ' => array (
4548+ 'NewFeatureSet ' => array (
4549+ 'className ' => 'FeatureSet ' ,
4550+ 'conditions ' => array ('active ' => true )
4551+ )
4552+ )
45404553 ));
4554+
45414555 $ expected = array (
45424556 'className ' => 'FeatureSet ' ,
45434557 'conditions ' => array ('active ' => true ),
0 commit comments