ORIENT/modules/cms/classes/UnknownComponent.php

33 lines
697 B
PHP
Raw Normal View History

<?php namespace Cms\Classes;
use Cms\Classes\ComponentBase;
use Cms\Classes\CodeBase;
class UnknownComponent extends ComponentBase
{
protected $errorMessage;
/**
2017-03-15 19:26:14 +00:00
* @inheritDoc
*/
public function __construct($cmsObject, $properties, $errorMessage)
{
$this->errorMessage = $errorMessage;
$this->componentCssClass = 'error-component';
$this->inspectorEnabled = false;
parent::__construct($cmsObject, $properties);
}
/**
* @return array
*/
public function componentDetails()
{
return [
'name' => 'Unknown component',
'description' => $this->errorMessage
];
}
2014-10-10 23:22:03 +00:00
}