mirror of
https://github.com/silverstripe/silverstripe-subsites
synced 2024-09-28 20:29:23 +02:00
Fixing declaration of statics to private for 3.1+ compatibility
This commit is contained in:
parent
3275f4768c
commit
8ffeeb1ee6
@ -3,7 +3,7 @@ class SubsitesVirtualPage extends VirtualPage {
|
||||
|
||||
private static $description = 'Displays the content of a page on another subsite';
|
||||
|
||||
public static $db = array(
|
||||
private static $db = array(
|
||||
'CustomMetaTitle' => 'Varchar(255)',
|
||||
'CustomMetaKeywords' => 'Varchar(255)',
|
||||
'CustomMetaDescription' => 'Text',
|
||||
|
@ -10,10 +10,9 @@ class FileSubsites extends DataExtension {
|
||||
// considered 'global', unless set otherwise
|
||||
static $default_root_folders_global = false;
|
||||
|
||||
public static $has_one=array(
|
||||
private static $has_one=array(
|
||||
'Subsite' => 'Subsite',
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
* Amends the CMS tree title for folders in the Files & Images section.
|
||||
|
@ -6,19 +6,18 @@
|
||||
*/
|
||||
class GroupSubsites extends DataExtension implements PermissionProvider {
|
||||
|
||||
public static $db=array(
|
||||
private static $db = array(
|
||||
'AccessAllSubsites' => 'Boolean'
|
||||
);
|
||||
|
||||
public static $many_many=array(
|
||||
|
||||
private static $many_many = array(
|
||||
'Subsites' => 'Subsite'
|
||||
);
|
||||
|
||||
public static $defaults=array(
|
||||
|
||||
private static $defaults = array(
|
||||
'AccessAllSubsites' => true
|
||||
);
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Migrations for GroupSubsites data.
|
||||
*/
|
||||
|
@ -6,7 +6,7 @@
|
||||
*/
|
||||
class LeftAndMainSubsites extends Extension {
|
||||
|
||||
static $allowed_actions = array('CopyToSubsite');
|
||||
private static $allowed_actions = array('CopyToSubsite');
|
||||
|
||||
function init() {
|
||||
Requirements::css('subsites/css/LeftAndMain_Subsites.css');
|
||||
|
@ -4,11 +4,11 @@
|
||||
* Extension for the SiteConfig object to add subsites support
|
||||
*/
|
||||
class SiteConfigSubsites extends DataExtension {
|
||||
public static $has_one=array(
|
||||
|
||||
private static $has_one = array(
|
||||
'Subsite' => 'Subsite', // The subsite that this page belongs to
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
* Update any requests to limit the results to the current site
|
||||
*/
|
||||
|
@ -4,19 +4,19 @@
|
||||
* Extension for the SiteTree object to add subsites support
|
||||
*/
|
||||
class SiteTreeSubsites extends DataExtension {
|
||||
|
||||
public static $has_one=array(
|
||||
|
||||
private static $has_one = array(
|
||||
'Subsite' => 'Subsite', // The subsite that this page belongs to
|
||||
);
|
||||
|
||||
public static $many_many=array(
|
||||
|
||||
private static $many_many = array(
|
||||
'CrossSubsiteLinkTracking' => 'SiteTree' // Stored separately, as the logic for URL rewriting is different
|
||||
);
|
||||
|
||||
public static $many_many_extraFields=array(
|
||||
|
||||
private static $many_many_extraFields = array(
|
||||
"CrossSubsiteLinkTracking" => array("FieldName" => "Varchar")
|
||||
);
|
||||
|
||||
|
||||
function isMainSite() {
|
||||
if($this->owner->SubsiteID == 0) return true;
|
||||
return false;
|
||||
|
@ -21,9 +21,9 @@ class Subsite extends DataObject implements PermissionProvider {
|
||||
|
||||
static $write_hostmap = true;
|
||||
|
||||
static $default_sort = "\"Title\" ASC";
|
||||
private static $default_sort = "\"Title\" ASC";
|
||||
|
||||
static $db = array(
|
||||
private static $db = array(
|
||||
'Title' => 'Varchar(255)',
|
||||
'RedirectURL' => 'Varchar(255)',
|
||||
'DefaultSite' => 'Boolean',
|
||||
@ -38,22 +38,22 @@ class Subsite extends DataObject implements PermissionProvider {
|
||||
'PageTypeBlacklist' => 'Text',
|
||||
);
|
||||
|
||||
static $has_one = array(
|
||||
private static $has_one = array(
|
||||
);
|
||||
|
||||
static $has_many = array(
|
||||
private static $has_many = array(
|
||||
'Domains' => 'SubsiteDomain',
|
||||
);
|
||||
|
||||
static $belongs_many_many = array(
|
||||
private static $belongs_many_many = array(
|
||||
"Groups" => "Group",
|
||||
);
|
||||
|
||||
static $defaults = array(
|
||||
private static $defaults = array(
|
||||
'IsPublic' => 1
|
||||
);
|
||||
|
||||
static $searchable_fields = array(
|
||||
private static $searchable_fields = array(
|
||||
'Title' => array(
|
||||
'title' => 'Subsite Name'
|
||||
),
|
||||
@ -65,7 +65,7 @@ class Subsite extends DataObject implements PermissionProvider {
|
||||
),
|
||||
);
|
||||
|
||||
static $summary_fields = array(
|
||||
private static $summary_fields = array(
|
||||
'Title' => 'Subsite Name',
|
||||
'PrimaryDomain' => 'Primary Domain',
|
||||
'IsPublic' => 'Active subsite',
|
||||
|
@ -1,19 +1,21 @@
|
||||
<?php
|
||||
|
||||
class SubsiteDomain extends DataObject {
|
||||
static $db = array(
|
||||
|
||||
private static $db = array(
|
||||
"Domain" => "Varchar(255)",
|
||||
"IsPrimary" => "Boolean",
|
||||
);
|
||||
static $has_one = array(
|
||||
|
||||
private static $has_one = array(
|
||||
"Subsite" => "Subsite",
|
||||
);
|
||||
|
||||
public static $summary_fields=array(
|
||||
|
||||
private static $summary_fields=array(
|
||||
'Domain'=>'Domain',
|
||||
'IsPrimary'=>'Is Primary Domain'
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
* Whenever a Subsite Domain is written, rewrite the hostmap
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user