You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- <?php
-
- namespace App\Http\Controllers;
-
- use App\Kintone\Models\Receipt;
- use App\Logic\ReceiptManager;
- use PDF;
-
- class PDFController extends Controller
- {
- public function entry()
- {
-
- $manager = new ReceiptManager(2);
-
- $file = $manager->makePdf();
-
- $receipt = $manager->getReceipt();
-
- // キントーンへの保存
- $receipt->setFiles(Receipt::FIELD_RECEIPT_PDF_FILE, collect([$file]));
- $receipt->save();
-
- return response()
- ->file($file->getFullPath());
- }
- }
|