Skip to content

Commit

Permalink
Adding missed model classes fixes #5940
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@7963 3807eeeb-6ff5-0310-8944-8be069107fe0
  • Loading branch information
markstory committed Dec 29, 2008
1 parent 1835351 commit af799e1
Showing 1 changed file with 34 additions and 4 deletions.
38 changes: 34 additions & 4 deletions cake/tests/cases/libs/model/models.php
Expand Up @@ -2891,12 +2891,42 @@ class TagB extends CakeTestModel {

class Fruit extends CakeTestModel {
var $name = 'Fruit';
var $hasAndBelongsToMany = array('UuidTag' => array('with' => 'FruitsUuidTag'));
var $hasAndBelongsToMany = array(
'UuidTag' => array(
'className' => 'UuidTag',
'joinTable' => 'fruits_uuid_tags',
'foreignKey' => 'fruit_id',
'associationForeignKey' => 'uuid_tag_id',
'with' => 'FruitsUuidTag'
)
);
}

class FruitsUuidTag extends CakeTestModel {
var $name = 'FruitsUuidTag';
var $primaryKey = false;
var $belongsTo = array(
'UuidTag' => array(
'className' => 'UuidTag',
'foreignKey' => 'uuid_tag_id',
),
'Fruit' => array(
'className' => 'Fruit',
'foreignKey' => 'fruit_id',
)
);
}

class UuidTag extends CakeTestModel {
var $name = 'UuidTag';
var $hasAndBelongsToMany = array('Fruit' => array('with' => 'FruitsUuidTag'));
var $hasAndBelongsToMany = array(
'Fruit' => array(
'className' => 'Fruit',
'joinTable' => 'fruits_uuid_tags',
'foreign_key' => 'uuid_tag_id',
'associationForeignKey' => 'fruit_id',
'with' => 'FruitsUuidTag'
)
);
}

?>
?>

0 comments on commit af799e1

Please sign in to comment.