winter/modules/cms/classes/UnknownComponent.php
2014-10-11 01:22:03 +02:00

30 lines
661 B
PHP

<?php namespace Cms\Classes;
use Cms\Classes\ComponentBase;
use Cms\Classes\CodeBase;
class UnknownComponent extends ComponentBase
{
protected $errorMessage;
/**
* {@inheritDoc}
*/
public function __construct($cmsObject, $properties, $errorMessage)
{
$this->errorMessage = $errorMessage;
$this->componentCssClass = 'error-component';
$this->inspectorEnabled = false;
parent::__construct($cmsObject, $properties);
}
public function componentDetails()
{
return [
'name' => 'Uknown component',
'description' => $this->errorMessage
];
}
}