mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
Merge branch 'dhensby-pulls/dataobject-relation-updates' into 3
This commit is contained in:
commit
c8262f6202
@ -65,8 +65,20 @@ class SiteTreeFileExtension extends DataExtension {
|
|||||||
$rememberSubsiteFilter = Subsite::$disable_subsite_filter;
|
$rememberSubsiteFilter = Subsite::$disable_subsite_filter;
|
||||||
Subsite::disable_subsite_filter(true);
|
Subsite::disable_subsite_filter(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($filter || $sort || $join || $limit) {
|
||||||
|
Deprecation::notice('3.2', 'The $filter, $sort, $join and $limit parameters for
|
||||||
|
SiteTreeFileExtension::BackLinkTracking() have been deprecated.
|
||||||
|
Please manipluate the returned list directly.', Deprecation::SCOPE_GLOBAL);
|
||||||
|
}
|
||||||
|
|
||||||
$links = $this->owner->getManyManyComponents('BackLinkTracking', $filter, $sort, $join, $limit);
|
$links = $this->owner->getManyManyComponents('BackLinkTracking');
|
||||||
|
if($this->owner->ID) {
|
||||||
|
$links = $links
|
||||||
|
->where($filter)
|
||||||
|
->sort($sort)
|
||||||
|
->limit($limit);
|
||||||
|
}
|
||||||
$this->owner->extend('updateBackLinkTracking', $links);
|
$this->owner->extend('updateBackLinkTracking', $links);
|
||||||
|
|
||||||
if(class_exists("Subsite")){
|
if(class_exists("Subsite")){
|
||||||
|
Loading…
Reference in New Issue
Block a user