protected loadDatatype ( string $name ) : mixed | ||
$name | string | Datatype name |
return | mixed |
protected function loadDatatype($name)
{
$class = 'Datatypes\\' . $name . '\\Datatype';
$object = new $class();
$object->setRequest($this->getRequest());
$object->setHelperManager($this->getHelperManager());
$object->setRouter($this->getRouter());
$object->load($this->getDatatype(), $this->getDocumentId());
return $object;
}