Skip to content

Commit

Permalink
Removed references to $object->class
Browse files Browse the repository at this point in the history
  • Loading branch information
colintucker committed May 24, 2017
1 parent 0c72dcd commit fd6e44d
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 20 deletions.
2 changes: 1 addition & 1 deletion src/Admin/PageIconFix.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ public function CMSTreeClasses()
{
$classes = parent::CMSTreeClasses();

return ClassTools::singleton()->getStyleClasses($classes, $this->class);
return ClassTools::singleton()->getStyleClasses($classes, static::class);
}
}
6 changes: 3 additions & 3 deletions src/Dev/FixtureBlueprint.php
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ public function mutateClass(DataObject $object, $identifier, $data)
sprintf(
'Mutating %s (%s to %s)',
$identifier,
$object->class,
get_class($object),
$class
)
);
Expand Down Expand Up @@ -1060,7 +1060,7 @@ public function getRelationList(DataObject $object, $field)
*/
public function createMessage(DataObject $object, $identifier)
{
$this->changeMessage(sprintf('Creating %s.%s', $object->class, $identifier), 'created');
$this->changeMessage(sprintf('Creating %s.%s', get_class($object), $identifier), 'created');
}

/**
Expand All @@ -1073,7 +1073,7 @@ public function createMessage(DataObject $object, $identifier)
*/
public function updateMessage(DataObject $object, $identifier)
{
$this->changeMessage(sprintf('Updating %s.%s', $object->class, $identifier), 'changed');
$this->changeMessage(sprintf('Updating %s.%s', get_class($object), $identifier), 'changed');
}

/**
Expand Down
6 changes: 3 additions & 3 deletions src/Dev/FixtureFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,11 @@ public function getDefaultBlueprint($name)
*/
public function addFixture($object, $identifier)
{
if (!isset($this->fixtures[$object->class])) {
$this->fixtures[$object->class] = [];
if (!isset($this->fixtures[get_class($object)])) {
$this->fixtures[get_class($object)] = [];
}

$this->fixtures[$object->class][$identifier] = $object->ID;
$this->fixtures[get_class($object)][$identifier] = $object->ID;
}

/**
Expand Down
4 changes: 2 additions & 2 deletions src/Extensions/Config/PageTypeConfig.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ public function updateFieldLabels(&$labels)
*/
public function getTemplateForPage(SiteTree $page)
{
return $this->getTemplateForClass($page->class);
return $this->getTemplateForClass(get_class($page));
}

/**
Expand All @@ -118,7 +118,7 @@ public function getTemplateForPage(SiteTree $page)
*/
public function getLayoutForPage(SiteTree $page)
{
return $this->getLayoutForClass($page->class);
return $this->getLayoutForClass(get_class($page));
}

/**
Expand Down
6 changes: 3 additions & 3 deletions src/Extensions/Model/URLSegmentExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ public function onBeforeWrite()
*/
public function requireDefaultRecords()
{
$class = $this->owner->class;
$class = get_class($this->owner);

$records = DataList::create($class)->where('URLSegment IS NULL');

Expand All @@ -92,7 +92,7 @@ public function requireDefaultRecords()
*/
public function validURLSegment()
{
$list = DataList::create($this->owner->class)->filter(['URLSegment' => $this->owner->URLSegment]);
$list = DataList::create(get_class($this->owner))->filter(['URLSegment' => $this->owner->URLSegment]);

if ($id = $this->owner->ID) {
$list = $list->exclude(['ID' => $id]);
Expand All @@ -111,7 +111,7 @@ public function validURLSegment()
public function generateURLSegment($string)
{
if (!$string) {
$class = ClassTools::singleton()->getClassWithoutNamespace($this->owner->class);
$class = ClassTools::singleton()->getClassWithoutNamespace(get_class($this->owner));
$string = sprintf('%s-%s', $class, $this->owner->ID);
}

Expand Down
2 changes: 1 addition & 1 deletion src/Lists/ListItem.php
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ public function getListItemClassNames()
*/
public function getListItemTemplate()
{
$template = sprintf('%s\ListItem', $this->class);
$template = sprintf('%s\ListItem', static::class);

if (SSViewer::hasTemplate($template)) {
return $template;
Expand Down
8 changes: 4 additions & 4 deletions src/Model/Component.php
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ public function CMSTreeClasses()
{
$classes = parent::CMSTreeClasses();

$classes = ClassTools::singleton()->getStyleClasses($classes, $this->class);
$classes = ClassTools::singleton()->getStyleClasses($classes, static::class);

if (!$this->canEdit()) {
$classes .= ' hidden';
Expand All @@ -270,7 +270,7 @@ public function canCreate($member = null, $context = [])

// Obtain Parent Class:

$class = $context['Parent']->class;
$class = get_class($context['Parent']);

// Obtain Allowed Parents:

Expand Down Expand Up @@ -639,7 +639,7 @@ public function getCurrentPage($class = null)
public function getCurrentPageClass()
{
if ($page = $this->getCurrentPage()) {
return $page->class;
return get_class($page);
}
}

Expand Down Expand Up @@ -764,7 +764,7 @@ public function getCustomCSS()
*/
public function getCustomCSSTemplate()
{
return sprintf('%s\CustomCSS', $this->class);
return sprintf('%s\CustomCSS', static::class);
}

/**
Expand Down
6 changes: 3 additions & 3 deletions src/View/Renderable.php
Original file line number Diff line number Diff line change
Expand Up @@ -322,8 +322,8 @@ public function setStyleIDFrom(DataObject $object)
{
$this->StyleID = sprintf(
'%s_%s',
ClassTools::singleton()->getClassWithoutNamespace($object->class),
ClassTools::singleton()->getClassWithoutNamespace($this->class)
ClassTools::singleton()->getClassWithoutNamespace(get_class($object)),
ClassTools::singleton()->getClassWithoutNamespace(get_class($this))
);

return $this;
Expand All @@ -338,7 +338,7 @@ public function setStyleIDFrom(DataObject $object)
*/
public function getClassNameWithID($includeNamespace = false)
{
$className = $this->class;
$className = static::class;

if (!$includeNamespace) {
$className = ClassTools::singleton()->getClassWithoutNamespace($className);
Expand Down

0 comments on commit fd6e44d

Please sign in to comment.