Trying to get property 'token' of non-object dompdf code example

Example: Trying to get property 'token' of non-object dompdf

* @throws Throwable     */    public function save(string $savePath, string $filename) {        //Model laden mit Daten         $data = $this->query->get();         //needed for XML PageBreak insert        Settings::setOutputEscapingEnabled(false);        $phpWord = new TemplateProcessor($this->templatePath);         //set default tokens        $phpWord->setValues($this->getDefaultToken());         $blockvariable = \DB::table('exporttokens')->where('data', '=', 'block')->first();        $phpWord->cloneBlock($blockvariable->token, 0, true, false, $this->getReplacements($data));         $path = $savePath . '/' . $filename . '.docx';        $phpWord->saveAs($path);         if ($this->format == 'pdf') {            $domPdfPath = base_path('vendor/dompdf/dompdf');            Settings::setPdfRendererPath($domPdfPath);            Settings::setPdfRendererName('DomPDF');             //Load temp file            $pWord = IOFactory::load($path);             //Save it            $xmlWriter = IOFactory::createWriter($pWord, 'PDF');            $xmlWriter->save($savePath . '/' . $filename . '.pdf');

Tags:

Misc Example