diff --git a/app/Filters/PaymentFilters.php b/app/Filters/PaymentFilters.php index 27636dbcb74e..a8e6a1b6d165 100644 --- a/app/Filters/PaymentFilters.php +++ b/app/Filters/PaymentFilters.php @@ -135,7 +135,9 @@ class PaymentFilters extends QueryFilters /** * Sorts the list based on $sort. * - * @param string sort formatted as column|asc + * formatted as column|asc + * + * @param string $sort * @return Builder */ public function sort(string $sort = ''): Builder @@ -152,7 +154,7 @@ class PaymentFilters extends QueryFilters /** * Filters the query by the users company ID. * - * @return Illuminate\Database\Query\Builder + * @return Illuminate\Database\Eloquent\Builder */ public function entityFilter(): Builder { diff --git a/app/Services/Email/EmailObject.php b/app/Services/Email/EmailObject.php index c5f160016115..e11e45c82419 100644 --- a/app/Services/Email/EmailObject.php +++ b/app/Services/Email/EmailObject.php @@ -33,20 +33,24 @@ use App\Models\PurchaseOrderInvitation; */ class EmailObject { + /** @var array[string] $args */ public array $to = []; public ?Address $from = null; public array $reply_to = []; + /** @var array[Address] $args */ public array $cc = []; + /** @var array[Address] $args */ public array $bcc = []; public ?string $subject = null; public ?string $body = null; + /** @var array{key: value} $args */ public array $attachments = []; public string $company_key; @@ -97,17 +101,19 @@ class EmailObject public ?string $text_template = 'email.template.text'; + /** @var array{key: value} $args */ public array $headers = []; public ?string $entity_class = null; + /** @var array{key: value} $args */ public array $variables = []; public bool $override = false; public ?string $invitation_key = null; - // @phpstan-ignore-next-line + /** @var array[int] $args */ public array $documents = []; public ?string $template = null; //invoice //quote //reminder1 diff --git a/app/Services/PdfMaker/Design.php b/app/Services/PdfMaker/Design.php index 7bc942eb51b5..c10c96b15766 100644 --- a/app/Services/PdfMaker/Design.php +++ b/app/Services/PdfMaker/Design.php @@ -240,7 +240,7 @@ class Design extends BaseDesign { $elements = []; - if (!$this->client) { + if (!$this->client || $this->type == self::DELIVERY_NOTE) { return $elements; }