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));