Looking to hire Laravel developers? Try LaraJobs
This package is not available.

laravel-document maintained by apsonex

Author
Last update
2022/10/15 15:34 (dev-master)
Links
Downloads
6

Comments
comments powered by Disqus

Laravel Document

Pending Document

Create pending document object

use Apsonex\LaravelDocument\Support\PendingDocument\PendingDocument;

(new PendingDocument)
    ->imageSource(UploadedFile|RetsObject|string)
    ->parentModel(Model)
    ->withoutOriginal()
    ->setVariations($variations = [])
    ->targetPath('full/image/path.jpg')
    ->setAddedBy(auth()->id())
    ->visibilityPublic()
    ->disk(\Illuminate\Filesystem\Filesystem)

Image Document

Create image document from pending document

use Apsonex\LaravelDocument\Support\PendingDocument\PendingDocument;
$pendingObject = new PendingDocument();

/** @var \Apsonex\LaravelDocument\Models\Document $document */
$document = \Apsonex\LaravelDocument\Facades\Document::persist($pendingObject)