+49 151 42 43 20 92 info@nevafay.de

Dafür erstellt man zunächst eine neue Instanz:

$this->cObj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tslib_cObj');

und kann anschließend auf die TSLib Funktionen zugreifen.

Wie z.B. das Erstellen von Thumbnail Images:

$imageObj['img']='IMAGE';
$imageObj['img.']['file']= 'uploads/mein_pfad/bild.jpg';
$imageObj['img.']['file.']['width']='80';
$imageObj['img.']['file.']['height']='115';
$imageObj['img.']['file.']['params']='-quality 100'; 
$image = $this->cObj->IMG_RESOURCE($imageObj['img.']);

Oder einen Link erstellen

$pagelink = $this->cObj->typoLink_URL(array('parameter' => $pageid));