BUGFIX Declaring has_many "Versions" relationship according to decorated class in Versioned->extraStatics()

This commit is contained in:
Ingo Schommer 2011-03-23 15:39:04 +13:00
parent 67cc18f5bf
commit 502131171b

View File

@ -95,13 +95,13 @@ class Versioned extends DataObjectDecorator {
$this->liveStage = array_pop($stages); $this->liveStage = array_pop($stages);
} }
function extraStatics() { function extraStatics($class) {
return array( return array(
'db' => array( 'db' => array(
'Version' => 'Int', 'Version' => 'Int',
), ),
'has_many' => array( 'has_many' => array(
'Versions' => 'SiteTree', 'Versions' => $class,
) )
); );
} }