fixing code analysis: replacing deprecated methods

This commit is contained in:
Werner M. Krauß 2017-06-01 14:57:28 +02:00
parent 4fc13b19f7
commit abe1ac9fe6
7 changed files with 11 additions and 11 deletions

View File

@ -15,7 +15,7 @@ class ControllerSubsites extends Extension
{
if ($subsite = Subsite::currentSubsite()) {
if ($theme = $subsite->Theme) {
SSViewer::set_theme($theme);
SSViewer::set_themes([$theme, SSViewer::DEFAULT_THEME]);
}
}
}

View File

@ -936,7 +936,7 @@ JS;
$childClone = $child->duplicateToSubsite($duplicate, false);
$childClone->ParentID = $destParentID;
$childClone->writeToStage('Stage');
$childClone->publish('Stage', 'Live');
$childClone->copyVersionToStage('Stage', 'Live');
self::changeSubsite($this->ID); //Change Back to this subsite

View File

@ -74,7 +74,7 @@ class SubsiteCopyPagesTask extends BuildTask
$childClone->ParentID = $destParentID;
$childClone->writeToStage('Stage');
$childClone->publish('Stage', 'Live');
$childClone->copyVersionToStage('Stage', 'Live');
array_push($stack, array($child->ID, $childClone->ID));
$this->log(sprintf('Copied "%s" (#%d, %s)', $child->Title, $child->ID, $child->Link()));

View File

@ -71,7 +71,7 @@ class FeatureContext extends SilverStripeContext
foreach (ClassInfo::subclassesFor(SiteTree::class) as $id => $class) {
$blueprint = Injector::inst()->create(FixtureBlueprint::class, $class);
$blueprint->addCallback('afterCreate', function ($obj, $identifier, &$data, &$fixtures) {
$obj->publish('Stage', 'Live');
$obj->copyVersionToStage('Stage', 'Live');
});
$factory->define($class, $blueprint);
}

View File

@ -42,12 +42,12 @@ class SiteTreeSubsitesTest extends BaseSubsiteTest
$pageMain = new SiteTree();
$pageMain->URLSegment = 'testpage';
$pageMain->write();
$pageMain->publish('Stage', 'Live');
$pageMain->copyVersionToStage('Stage', 'Live');
$pageMainOther = new SiteTree();
$pageMainOther->URLSegment = 'testpage';
$pageMainOther->write();
$pageMainOther->publish('Stage', 'Live');
$pageMainOther->copyVersionToStage('Stage', 'Live');
$this->assertNotEquals($pageMain->URLSegment, $pageMainOther->URLSegment,
'Pages in same subsite cant share the same URL'
@ -58,7 +58,7 @@ class SiteTreeSubsitesTest extends BaseSubsiteTest
$pageSubsite1 = new SiteTree();
$pageSubsite1->URLSegment = 'testpage';
$pageSubsite1->write();
$pageSubsite1->publish('Stage', 'Live');
$pageSubsite1->copyVersionToStage('Stage', 'Live');
$this->assertEquals($pageMain->URLSegment, $pageSubsite1->URLSegment,
'Pages in different subsites can share the same URL'

View File

@ -68,7 +68,7 @@ class SubsiteTest extends BaseSubsiteTest
$totalPages = $pages->count();
foreach ($pages as $page) {
$this->assertEquals($template->ID, $page->SubsiteID);
$page->publish('Stage', 'Live');
$page->copyVersionToStage('Stage', 'Live');
}
// Create a new site

View File

@ -172,7 +172,7 @@ class SubsitesVirtualPageTest extends BaseSubsiteTest
$p->Content = 'Content';
$p->Title = 'Title';
$p->writeToStage('Stage');
$p->publish('Stage', 'Live');
$p->copyVersionToStage('Stage', 'Live');
$this->assertTrue($p->ExistsOnLive);
// change to subsite
@ -185,7 +185,7 @@ class SubsitesVirtualPageTest extends BaseSubsiteTest
$svp->CopyContentFromID = $p->ID;
$svp->write();
$svp->writeToStage('Stage');
$svp->publish('Stage', 'Live');
$svp->copyVersionToStage('Stage', 'Live');
$this->assertEquals($svp->SubsiteID, $subsite->ID);
$this->assertTrue($svp->ExistsOnLive);
@ -196,7 +196,7 @@ class SubsitesVirtualPageTest extends BaseSubsiteTest
$p->Title = 'New Title';
// "save & publish"
$p->writeToStage('Stage');
$p->publish('Stage', 'Live');
$p->copyVersionToStage('Stage', 'Live');
$this->assertNotEquals($p->SubsiteID, $subsite->ID);
// reload SVP from database