Upgrading to 2.3.0 fails

Hello,
I am getting this issue after upgrading to 2.3.0

"Whoops, looks like something went wrong.

1/1
FatalErrorException in compiled.php line 7716:
Class ‘Barryvdh\Cors\ServiceProvider’ not found
in compiled.php line 7716"

When i am running


root@vps347231:/var/www/ninja# php artisan optimize

  [Symfony\Component\Debug\Exception\FatalThrowableError]
  Class 'Barryvdh\Cors\ServiceProvider' not found

I have also tried downloading the zip and overwrite, still no success.

Try running composer install

Problem presist.

root@vps347231:/var/www/ninja# composer install
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information

Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested PHP extension ext-gmp * is missing from your system. Install or enable PHP's gmp extension.
  Problem 2
    - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension.
  Problem 3
    - Installation request for braintree/braintree_php 3.22.0 -> satisfiable by braintree/braintree_php[3.22.0].
    - braintree/braintree_php 3.22.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  Problem 4
    - Installation request for phpunit/phpunit 4.8.35 -> satisfiable by phpunit/phpunit[4.8.35].
    - phpunit/phpunit 4.8.35 requires ext-dom * -> the requested PHP extension dom is missing from your system.
  Problem 5
    - guzzle/guzzle v3.9.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - guzzle/guzzle v3.9.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - Installation request for guzzle/guzzle v3.9.3 -> satisfiable by guzzle/guzzle[v3.9.3].

  To enable extensions, verify that they are enabled in your .ini files:
    - /etc/php/7.1/cli/php.ini
    - /etc/php/7.1/cli/conf.d/10-opcache.ini
    - /etc/php/7.1/cli/conf.d/10-pdo.ini
    - /etc/php/7.1/cli/conf.d/20-calendar.ini
    - /etc/php/7.1/cli/conf.d/20-ctype.ini
    - /etc/php/7.1/cli/conf.d/20-exif.ini
    - /etc/php/7.1/cli/conf.d/20-fileinfo.ini
    - /etc/php/7.1/cli/conf.d/20-ftp.ini
    - /etc/php/7.1/cli/conf.d/20-gettext.ini
    - /etc/php/7.1/cli/conf.d/20-iconv.ini
    - /etc/php/7.1/cli/conf.d/20-json.ini
    - /etc/php/7.1/cli/conf.d/20-mbstring.ini
    - /etc/php/7.1/cli/conf.d/20-phar.ini
    - /etc/php/7.1/cli/conf.d/20-posix.ini
    - /etc/php/7.1/cli/conf.d/20-readline.ini
    - /etc/php/7.1/cli/conf.d/20-shmop.ini
    - /etc/php/7.1/cli/conf.d/20-sockets.ini
    - /etc/php/7.1/cli/conf.d/20-sysvmsg.ini
    - /etc/php/7.1/cli/conf.d/20-sysvsem.ini
    - /etc/php/7.1/cli/conf.d/20-sysvshm.ini
    - /etc/php/7.1/cli/conf.d/20-tokenizer.ini
  You can also run <code>php --ini</code> inside terminal to see which files are used by PHP in CLI mode.

From the error it looks like the following PHP extensions are missing: ext-gmp, ext-gd, ext-dom and ext-curl.

When you tried with the zip did you use the zip from GitHub or our self host zip? The self-host zip includes all third party libraries whereas the zip from GitHub does not.

https://download.invoiceninja.com/ninja-v3.2.0.zip

first tried pulling from Github because it solved last time i tried to upgrade and then I used the zip from invoiceninja.org, should i delete the /var/www/ninja/ first and then extract?

alternatively maybe it will be easier to manually move the database to new installation if possible ?

No, don’t delete the ninja folder. You need the .env file to use the app.

You can use mysqldump to move the app, you also need to copy over the .env file.

tried to run again but still getting errors i used the zip from the .org and copied the .env file


vps@vps347231:~$ cd /var/www/ninja1
vps@vps347231:/var/www/ninja1$ composer install
Cannot create cache directory /home/vps/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
Cannot create cache directory /home/vps/.composer/cache/files/, or directory is not writable. Proceeding without cache
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested PHP extension ext-gmp * is missing from your system. Install or enable PHP's gmp extension.
  Problem 2
    - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension.
  Problem 3
    - guzzle/guzzle v3.9.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - guzzle/guzzle v3.9.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - Installation request for guzzle/guzzle v3.9.3 -> satisfiable by guzzle/guzzle[v3.9.3].

  To enable extensions, verify that they are enabled in your .ini files:
    - /etc/php/7.1/cli/php.ini
    - /etc/php/7.1/cli/conf.d/10-opcache.ini
    - /etc/php/7.1/cli/conf.d/10-pdo.ini
    - /etc/php/7.1/cli/conf.d/20-calendar.ini
    - /etc/php/7.1/cli/conf.d/20-ctype.ini
    - /etc/php/7.1/cli/conf.d/20-exif.ini
    - /etc/php/7.1/cli/conf.d/20-fileinfo.ini
    - /etc/php/7.1/cli/conf.d/20-ftp.ini
    - /etc/php/7.1/cli/conf.d/20-gettext.ini
    - /etc/php/7.1/cli/conf.d/20-iconv.ini
    - /etc/php/7.1/cli/conf.d/20-json.ini
    - /etc/php/7.1/cli/conf.d/20-mbstring.ini
    - /etc/php/7.1/cli/conf.d/20-phar.ini
    - /etc/php/7.1/cli/conf.d/20-posix.ini
    - /etc/php/7.1/cli/conf.d/20-readline.ini
    - /etc/php/7.1/cli/conf.d/20-shmop.ini
    - /etc/php/7.1/cli/conf.d/20-sockets.ini
    - /etc/php/7.1/cli/conf.d/20-sysvmsg.ini
    - /etc/php/7.1/cli/conf.d/20-sysvsem.ini
    - /etc/php/7.1/cli/conf.d/20-sysvshm.ini
    - /etc/php/7.1/cli/conf.d/20-tokenizer.ini
  You can also run <code>php --ini</code> inside terminal to see which files are used by PHP in CLI mode.

If you use the zip from the org site you don’t need to run composer install.

I cannot figure out what to do instead to make it operational again.

When you copy over the org zip do you see the same error in the logs?

You may want to try a fresh install, you’d need to copy over the .env file and use mysqldump to transfer the database.

I did and now when trying to create new invoice

Whoops, looks like something went wrong.

4/4
ErrorException in FilesystemAdapter.php line 61:
Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg (View: /var/www/ninja/resources/views/invoices/pdf.blade.php) (View: /var/www/ninja/resources/views/invoices/pdf.blade.php)
in FilesystemAdapter.php line 61
at CompilerEngine->handleViewException(object(ErrorException), ‘1’) in compiled.php line 15387
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>

  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/edit.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in compiled.php line 16473
at Response->setContent(object(View)) in compiled.php line 15969
at Response->__construct(object(View)) in compiled.php line 8431
at Router->prepareResponse(object(Request), object(View)) in compiled.php line 9524
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 9525
at ControllerDispatcher->callWithinStack(object(InvoiceController), object(Route), object(Request), ‘edit’) in compiled.php line 9512
at ControllerDispatcher->dispatch(object(Route), object(Request), ‘App\Http\Controllers\InvoiceController’, ‘edit’) in compiled.php line 8582
at Route->runController(object(Request)) in compiled.php line 8569
at Route->run(object(Request)) in compiled.php line 8283
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Authenticate.php line 102
at Authenticate->handle(object(Request), object(Closure), ‘user’)
at call_user_func_array(array(object(Authenticate), ‘handle’), array(object(Request), object(Closure), ‘user’)) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 8284
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 8275
at Router->dispatchToRoute(object(Request)) in compiled.php line 8265
at Router->dispatch(object(Request)) in compiled.php line 2419
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in HandlePreflight.php line 38
at HandlePreflight->handle(object(Request), object(Closure))
at call_user_func_array(array(object(HandlePreflight), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Debugbar.php line 51
at Debugbar->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Debugbar), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in StartupCheck.php line 201
at StartupCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartupCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in QueryLogging.php line 32
at QueryLogging->handle(object(Request), object(Closure))
at call_user_func_array(array(object(QueryLogging), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in DuplicateSubmissionCheck.php line 39
at DuplicateSubmissionCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DuplicateSubmissionCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3225
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 44
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13532
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 12022
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13271
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13208
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3286
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 2366
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2350
at Kernel->handle(object(Request)) in index.php line 52
3/4
ErrorException in FilesystemAdapter.php line 61:
Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg (View: /var/www/ninja/resources/views/invoices/pdf.blade.php)
in FilesystemAdapter.php line 61
at CompilerEngine->handleViewException(object(FileNotFoundException), ‘3’) in compiled.php line 15387
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/f28975f9578eeccac2eac10319f3cdce4e640104.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/pdf.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in 2eeaee0480a185bf207b2a1548e9da1257965917.php line 631
at include(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’) in compiled.php line 15385
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/edit.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in compiled.php line 16473
at Response->setContent(object(View)) in compiled.php line 15969
at Response->__construct(object(View)) in compiled.php line 8431
at Router->prepareResponse(object(Request), object(View)) in compiled.php line 9524
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 9525
at ControllerDispatcher->callWithinStack(object(InvoiceController), object(Route), object(Request), ‘edit’) in compiled.php line 9512
at ControllerDispatcher->dispatch(object(Route), object(Request), ‘App\Http\Controllers\InvoiceController’, ‘edit’) in compiled.php line 8582
at Route->runController(object(Request)) in compiled.php line 8569
at Route->run(object(Request)) in compiled.php line 8283
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Authenticate.php line 102
at Authenticate->handle(object(Request), object(Closure), ‘user’)
at call_user_func_array(array(object(Authenticate), ‘handle’), array(object(Request), object(Closure), ‘user’)) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 8284
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 8275
at Router->dispatchToRoute(object(Request)) in compiled.php line 8265
at Router->dispatch(object(Request)) in compiled.php line 2419
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in HandlePreflight.php line 38
at HandlePreflight->handle(object(Request), object(Closure))
at call_user_func_array(array(object(HandlePreflight), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Debugbar.php line 51
at Debugbar->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Debugbar), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in StartupCheck.php line 201
at StartupCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartupCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in QueryLogging.php line 32
at QueryLogging->handle(object(Request), object(Closure))
at call_user_func_array(array(object(QueryLogging), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in DuplicateSubmissionCheck.php line 39
at DuplicateSubmissionCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DuplicateSubmissionCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3225
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 44
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13532
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 12022
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13271
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13208
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3286
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 2366
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2350
at Kernel->handle(object(Request)) in index.php line 52
2/4
FileNotFoundException in FilesystemAdapter.php line 61:
Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg
in FilesystemAdapter.php line 61
at FilesystemAdapter->get(‘Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg’) in Account.php line 888
at Account->getLogoRaw() in f28975f9578eeccac2eac10319f3cdce4e640104.php line 82
at include(’/var/www/ninja/storage/framework/views/f28975f9578eeccac2eac10319f3cdce4e640104.php’) in compiled.php line 15385
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/f28975f9578eeccac2eac10319f3cdce4e640104.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/pdf.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in 2eeaee0480a185bf207b2a1548e9da1257965917.php line 631
at include(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’) in compiled.php line 15385
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/edit.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in compiled.php line 16473
at Response->setContent(object(View)) in compiled.php line 15969
at Response->__construct(object(View)) in compiled.php line 8431
at Router->prepareResponse(object(Request), object(View)) in compiled.php line 9524
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 9525
at ControllerDispatcher->callWithinStack(object(InvoiceController), object(Route), object(Request), ‘edit’) in compiled.php line 9512
at ControllerDispatcher->dispatch(object(Route), object(Request), ‘App\Http\Controllers\InvoiceController’, ‘edit’) in compiled.php line 8582
at Route->runController(object(Request)) in compiled.php line 8569
at Route->run(object(Request)) in compiled.php line 8283
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Authenticate.php line 102
at Authenticate->handle(object(Request), object(Closure), ‘user’)
at call_user_func_array(array(object(Authenticate), ‘handle’), array(object(Request), object(Closure), ‘user’)) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 8284
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 8275
at Router->dispatchToRoute(object(Request)) in compiled.php line 8265
at Router->dispatch(object(Request)) in compiled.php line 2419
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in HandlePreflight.php line 38
at HandlePreflight->handle(object(Request), object(Closure))
at call_user_func_array(array(object(HandlePreflight), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Debugbar.php line 51
at Debugbar->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Debugbar), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in StartupCheck.php line 201
at StartupCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartupCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in QueryLogging.php line 32
at QueryLogging->handle(object(Request), object(Closure))
at call_user_func_array(array(object(QueryLogging), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in DuplicateSubmissionCheck.php line 39
at DuplicateSubmissionCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DuplicateSubmissionCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3225
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 44
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13532
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 12022
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13271
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13208
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3286
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 2366
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2350
at Kernel->handle(object(Request)) in index.php line 52
1/4
FileNotFoundException in Filesystem.php line 385:
File not found at path: Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg
in Filesystem.php line 385
at Filesystem->assertPresent(‘Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg’) in Filesystem.php line 178
at Filesystem->read(‘Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg’) in FilesystemAdapter.php line 59
at FilesystemAdapter->get(‘Z7EgzbLcOLxbfufgjvL1svr7nLT4JY9q.jpeg’) in Account.php line 888
at Account->getLogoRaw() in f28975f9578eeccac2eac10319f3cdce4e640104.php line 82
at include(’/var/www/ninja/storage/framework/views/f28975f9578eeccac2eac10319f3cdce4e640104.php’) in compiled.php line 15385
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/f28975f9578eeccac2eac10319f3cdce4e640104.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/pdf.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘obLevel’ => ‘1’, ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection), ‘font’ => ‘roboto’, ‘hide_pdf’ => false)) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in 2eeaee0480a185bf207b2a1548e9da1257965917.php line 631
at include(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’) in compiled.php line 15385
at PhpEngine->evaluatePath(’/var/www/ninja/storage/framework/views/2eeaee0480a185bf207b2a1548e9da1257965917.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => ‘<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
‘, ‘recurringDueDateHelp’ => ‘<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
‘, ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15422
at CompilerEngine->get(’/var/www/ninja/resources/views/invoices/edit.blade.php’, array(’__env’ => object(Factory), ‘app’ => object(Application), ‘errors’ => object(ViewErrorBag), ‘clients’ => object(Collection), ‘entityType’ => ‘invoice’, ‘showBreadcrumbs’ => false, ‘invoice’ => object(Invoice), ‘method’ => ‘PUT’, ‘invitationContactIds’ => array(‘22’), ‘url’ => ‘invoices/16’, ‘title’ => ‘Edit Invoice’, ‘client’ => object(Client), ‘isRecurring’ => false, ‘lastSent’ => null, ‘data’ => null, ‘account’ => object(Account), ‘products’ => object(Collection), ‘taxRateOptions’ => array(‘0 21.000 BTW Hoog’ => ‘BTW Hoog 21%’, ‘0 6.000 BTW Laag’ => ‘BTW Laag 6%’), ‘defaultTax’ => object(TaxRate), ‘currencies’ => object(Collection), ‘sizes’ => object(Collection), ‘invoiceDesigns’ => object(Collection), ‘invoiceFonts’ => object(Collection), ‘frequencies’ => array(‘Weekly’, ‘Two weeks’, ‘Four weeks’, ‘Monthly’, ‘Two months’, ‘Three months’, ‘Six months’, ‘Annually’, ‘Annually’), ‘recurringDueDates’ => array(‘Use client terms’ => array(‘value’ => ‘’, ‘class’ => ‘monthly weekly’), ‘1st day of month’ => array(‘value’ => ‘1998-01-01’, ‘data-num’ => ‘1’, ‘class’ => ‘monthly’), ‘2nd day of month’ => array(‘value’ => ‘1998-01-02’, ‘data-num’ => ‘2’, ‘class’ => ‘monthly’), ‘3rd day of month’ => array(‘value’ => ‘1998-01-03’, ‘data-num’ => ‘3’, ‘class’ => ‘monthly’), ‘4th day of month’ => array(‘value’ => ‘1998-01-04’, ‘data-num’ => ‘4’, ‘class’ => ‘monthly’), ‘5th day of month’ => array(‘value’ => ‘1998-01-05’, ‘data-num’ => ‘5’, ‘class’ => ‘monthly’), ‘6th day of month’ => array(‘value’ => ‘1998-01-06’, ‘data-num’ => ‘6’, ‘class’ => ‘monthly’), ‘7th day of month’ => array(‘value’ => ‘1998-01-07’, ‘data-num’ => ‘7’, ‘class’ => ‘monthly’), ‘8th day of month’ => array(‘value’ => ‘1998-01-08’, ‘data-num’ => ‘8’, ‘class’ => ‘monthly’), ‘9th day of month’ => array(‘value’ => ‘1998-01-09’, ‘data-num’ => ‘9’, ‘class’ => ‘monthly’), ‘10th day of month’ => array(‘value’ => ‘1998-01-10’, ‘data-num’ => ‘10’, ‘class’ => ‘monthly’), ‘11th day of month’ => array(‘value’ => ‘1998-01-11’, ‘data-num’ => ‘11’, ‘class’ => ‘monthly’), ‘12th day of month’ => array(‘value’ => ‘1998-01-12’, ‘data-num’ => ‘12’, ‘class’ => ‘monthly’), ‘13th day of month’ => array(‘value’ => ‘1998-01-13’, ‘data-num’ => ‘13’, ‘class’ => ‘monthly’), ‘14th day of month’ => array(‘value’ => ‘1998-01-14’, ‘data-num’ => ‘14’, ‘class’ => ‘monthly’), ‘15th day of month’ => array(‘value’ => ‘1998-01-15’, ‘data-num’ => ‘15’, ‘class’ => ‘monthly’), ‘16th day of month’ => array(‘value’ => ‘1998-01-16’, ‘data-num’ => ‘16’, ‘class’ => ‘monthly’), ‘17th day of month’ => array(‘value’ => ‘1998-01-17’, ‘data-num’ => ‘17’, ‘class’ => ‘monthly’), ‘18th day of month’ => array(‘value’ => ‘1998-01-18’, ‘data-num’ => ‘18’, ‘class’ => ‘monthly’), ‘19th day of month’ => array(‘value’ => ‘1998-01-19’, ‘data-num’ => ‘19’, ‘class’ => ‘monthly’), ‘20th day of month’ => array(‘value’ => ‘1998-01-20’, ‘data-num’ => ‘20’, ‘class’ => ‘monthly’), ‘21st day of month’ => array(‘value’ => ‘1998-01-21’, ‘data-num’ => ‘21’, ‘class’ => ‘monthly’), ‘22nd day of month’ => array(‘value’ => ‘1998-01-22’, ‘data-num’ => ‘22’, ‘class’ => ‘monthly’), ‘23rd day of month’ => array(‘value’ => ‘1998-01-23’, ‘data-num’ => ‘23’, ‘class’ => ‘monthly’), ‘24th day of month’ => array(‘value’ => ‘1998-01-24’, ‘data-num’ => ‘24’, ‘class’ => ‘monthly’), ‘25th day of month’ => array(‘value’ => ‘1998-01-25’, ‘data-num’ => ‘25’, ‘class’ => ‘monthly’), ‘26th day of month’ => array(‘value’ => ‘1998-01-26’, ‘data-num’ => ‘26’, ‘class’ => ‘monthly’), ‘27th day of month’ => array(‘value’ => ‘1998-01-27’, ‘data-num’ => ‘27’, ‘class’ => ‘monthly’), ‘28th day of month’ => array(‘value’ => ‘1998-01-28’, ‘data-num’ => ‘28’, ‘class’ => ‘monthly’), ‘29th day of month’ => array(‘value’ => ‘1998-01-29’, ‘data-num’ => ‘29’, ‘class’ => ‘monthly’), ‘30th day of month’ => array(‘value’ => ‘1998-01-30’, ‘data-num’ => ‘30’, ‘class’ => ‘monthly’), ‘Last day of month’ => array(‘value’ => ‘1998-01-31’, ‘data-num’ => ‘31’, ‘class’ => ‘monthly’), ‘1st Sunday after’ => array(‘value’ => ‘1998-02-01’, ‘data-num’ => ‘1’, ‘class’ => ‘weekly’), ‘1st Monday after’ => array(‘value’ => ‘1998-02-02’, ‘data-num’ => ‘2’, ‘class’ => ‘weekly’), ‘1st Tuesday after’ => array(‘value’ => ‘1998-02-03’, ‘data-num’ => ‘3’, ‘class’ => ‘weekly’), ‘1st Wednesday after’ => array(‘value’ => ‘1998-02-04’, ‘data-num’ => ‘4’, ‘class’ => ‘weekly’), ‘1st Thursday after’ => array(‘value’ => ‘1998-02-05’, ‘data-num’ => ‘5’, ‘class’ => ‘weekly’), ‘1st Friday after’ => array(‘value’ => ‘1998-02-06’, ‘data-num’ => ‘6’, ‘class’ => ‘weekly’), ‘1st Saturday after’ => array(‘value’ => ‘1998-02-07’, ‘data-num’ => ‘7’, ‘class’ => ‘weekly’), ‘2nd Sunday after’ => array(‘value’ => ‘1998-02-08’, ‘data-num’ => ‘8’, ‘class’ => ‘weekly’), ‘2nd Monday after’ => array(‘value’ => ‘1998-02-09’, ‘data-num’ => ‘9’, ‘class’ => ‘weekly’), ‘2nd Tuesday after’ => array(‘value’ => ‘1998-02-10’, ‘data-num’ => ‘10’, ‘class’ => ‘weekly’), ‘2nd Wednesday after’ => array(‘value’ => ‘1998-02-11’, ‘data-num’ => ‘11’, ‘class’ => ‘weekly’), ‘2nd Thursday after’ => array(‘value’ => ‘1998-02-12’, ‘data-num’ => ‘12’, ‘class’ => ‘weekly’), ‘2nd Friday after’ => array(‘value’ => ‘1998-02-13’, ‘data-num’ => ‘13’, ‘class’ => ‘weekly’), ‘2nd Saturday after’ => array(‘value’ => ‘1998-02-14’, ‘data-num’ => ‘14’, ‘class’ => ‘weekly’), ‘3rd Sunday after’ => array(‘value’ => ‘1998-02-15’, ‘data-num’ => ‘15’, ‘class’ => ‘weekly’), ‘3rd Monday after’ => array(‘value’ => ‘1998-02-16’, ‘data-num’ => ‘16’, ‘class’ => ‘weekly’), ‘3rd Tuesday after’ => array(‘value’ => ‘1998-02-17’, ‘data-num’ => ‘17’, ‘class’ => ‘weekly’), ‘3rd Wednesday after’ => array(‘value’ => ‘1998-02-18’, ‘data-num’ => ‘18’, ‘class’ => ‘weekly’), ‘3rd Thursday after’ => array(‘value’ => ‘1998-02-19’, ‘data-num’ => ‘19’, ‘class’ => ‘weekly’), ‘3rd Friday after’ => array(‘value’ => ‘1998-02-20’, ‘data-num’ => ‘20’, ‘class’ => ‘weekly’), ‘3rd Saturday after’ => array(‘value’ => ‘1998-02-21’, ‘data-num’ => ‘21’, ‘class’ => ‘weekly’), ‘4th Sunday after’ => array(‘value’ => ‘1998-02-22’, ‘data-num’ => ‘22’, ‘class’ => ‘weekly’), ‘4th Monday after’ => array(‘value’ => ‘1998-02-23’, ‘data-num’ => ‘23’, ‘class’ => ‘weekly’), ‘4th Tuesday after’ => array(‘value’ => ‘1998-02-24’, ‘data-num’ => ‘24’, ‘class’ => ‘weekly’), ‘4th Wednesday after’ => array(‘value’ => ‘1998-02-25’, ‘data-num’ => ‘25’, ‘class’ => ‘weekly’), ‘4th Thursday after’ => array(‘value’ => ‘1998-02-26’, ‘data-num’ => ‘26’, ‘class’ => ‘weekly’), ‘4th Friday after’ => array(‘value’ => ‘1998-02-27’, ‘data-num’ => ‘27’, ‘class’ => ‘weekly’), ‘4th Saturday after’ => array(‘value’ => ‘1998-02-28’, ‘data-num’ => ‘28’, ‘class’ => ‘weekly’)), ‘recurringHelp’ => '<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p> <p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p> <p>Examples of dynamic invoice variables:</p>
  • “Gym membership for the month of :MONTH” => “Gym membership for the month of April”
  • “:YEAR+1 yearly subscription” => “2018 yearly subscription”
  • “Retainer payment for :QUARTER+1” => “Retainer payment for Q3”
', ‘recurringDueDateHelp’ => '<p>Automatically sets a due date for the invoice.</p> <p>Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don’t have that day will be due the last day of the month.</p> <p>Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.</p> <p>For example:</p>
  • Today is the 15th, due date is 1st of the month. The due date should likely be the 1st of the next month.
  • Today is the 15th, due date is the last day of the month. The due date will be the last day of the this month.
  • Today is the 15th, due date is the 15th day of the month. The due date will be the 15th day of next month.
  • Today is the Friday, due date is the 1st Friday after. The due date will be next Friday, not today.
', ‘invoiceLabels’ => array(‘invoice’ => ‘Invoice’, ‘invoice_date’ => ‘Invoice Date’, ‘due_date’ => ‘Due Date’, ‘invoice_number’ => ‘Invoice Number’, ‘po_number’ => ‘PO Number’, ‘discount’ => ‘Discount’, ‘taxes’ => ‘Taxes’, ‘tax’ => ‘Tax’, ‘item’ => ‘Item’, ‘description’ => ‘Description’, ‘unit_cost’ => ‘Unit Cost’, ‘quantity’ => ‘Quantity’, ‘line_total’ => ‘Line Total’, ‘subtotal’ => ‘Subtotal’, ‘paid_to_date’ => ‘Paid To Date’, ‘balance_due’ => ‘Balance Due’, ‘partial_due’ => ‘Partial Due’, ‘terms’ => ‘Terms’, ‘your_invoice’ => ‘Your Invoice’, ‘quote’ => ‘Quote’, ‘your_quote’ => ‘Your Quote’, ‘quote_date’ => ‘Quote Date’, ‘quote_number’ => ‘Quote Number’, ‘total’ => ‘Total’, ‘invoice_issued_to’ => ‘Invoice Issued To’, ‘quote_issued_to’ => ‘Quote Issued To’, ‘rate’ => ‘Rate’, ‘hours’ => ‘Hours’, ‘balance’ => ‘Balance’, ‘from’ => ‘From’, ‘to’ => ‘To’, ‘invoice_to’ => ‘Invoice To’, ‘quote_to’ => ‘Quote To’, ‘details’ => ‘Details’, ‘invoice_no’ => ‘Invoice No.’, ‘quote_no’ => ‘Quote No.’, ‘valid_until’ => ‘Valid Until’, ‘client_name’ => ‘Client’, ‘address1’ => ‘Street’, ‘address2’ => ‘Apt/Suite’, ‘id_number’ => ‘ID Number’, ‘vat_number’ => ‘VAT Number’, ‘city_state_postal’ => ‘City/State/Postal’, ‘postal_city_state’ => ‘Postal/City/State’, ‘country’ => ‘Country’, ‘email’ => ‘Email’, ‘contact_name’ => ‘Contact Name’, ‘company_name’ => ‘Company Name’, ‘website’ => ‘Website’, ‘phone’ => ‘Phone’, ‘blank’ => ‘Blank’, ‘surcharge’ => ‘Surcharge’, ‘tax_invoice’ => ‘Tax Invoice’, ‘tax_quote’ => ‘Tax Quote’, ‘statement’ => ‘Statement’, ‘statement_date’ => ‘Statement Date’, ‘your_statement’ => ‘Your Statement’, ‘statement_issued_to’ => ‘Statement Issued To’, ‘statement_to’ => ‘Statement To’, ‘credit_note’ => ‘Credit Note’, ‘credit_date’ => ‘Credit Date’, ‘credit_number’ => ‘Credit Number’, ‘credit_issued_to’ => ‘Credit Issued To’, ‘credit_to’ => ‘Credit To’, ‘your_credit’ => ‘Your Credit’, ‘work_phone’ => ‘Phone’, ‘item_orig’ => ‘Item’, ‘quantity_orig’ => ‘Quantity’, ‘unit_cost_orig’ => ‘Unit Cost’, ‘invoice.custom_text_value1’ => ‘Project location’, ‘invoice.custom_text_value2’ => ‘Custom Field’, ‘client.custom_value1’ => ‘KVK’, ‘client.custom_value2’ => ‘Custom Field’, ‘account.custom_value1’ => ‘KVK’, ‘account.custom_value2’ => ‘KVK’), ‘tasks’ => null, ‘expenseCurrencyId’ => null, ‘expenses’ => array(), ‘industries’ => object(Collection), ‘countries’ => object(Collection), ‘paymentTypes’ => object(Collection), ‘languages’ => object(Collection))) in compiled.php line 15254
at View->getContents() in compiled.php line 15242
at View->renderContents() in compiled.php line 15226
at View->render() in compiled.php line 16473
at Response->setContent(object(View)) in compiled.php line 15969
at Response->__construct(object(View)) in compiled.php line 8431
at Router->prepareResponse(object(Request), object(View)) in compiled.php line 9524
at ControllerDispatcher->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 9525
at ControllerDispatcher->callWithinStack(object(InvoiceController), object(Route), object(Request), ‘edit’) in compiled.php line 9512
at ControllerDispatcher->dispatch(object(Route), object(Request), ‘App\Http\Controllers\InvoiceController’, ‘edit’) in compiled.php line 8582
at Route->runController(object(Request)) in compiled.php line 8569
at Route->run(object(Request)) in compiled.php line 8283
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Authenticate.php line 102
at Authenticate->handle(object(Request), object(Closure), ‘user’)
at call_user_func_array(array(object(Authenticate), ‘handle’), array(object(Request), object(Closure), ‘user’)) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 8284
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 8275
at Router->dispatchToRoute(object(Request)) in compiled.php line 8265
at Router->dispatch(object(Request)) in compiled.php line 2419
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing{closure}(object(Request)) in HandlePreflight.php line 38
at HandlePreflight->handle(object(Request), object(Closure))
at call_user_func_array(array(object(HandlePreflight), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in Debugbar.php line 51
at Debugbar->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Debugbar), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in StartupCheck.php line 201
at StartupCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartupCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in QueryLogging.php line 32
at QueryLogging->handle(object(Request), object(Closure))
at call_user_func_array(array(object(QueryLogging), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in DuplicateSubmissionCheck.php line 39
at DuplicateSubmissionCheck->handle(object(Request), object(Closure))
at call_user_func_array(array(object(DuplicateSubmissionCheck), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3225
at VerifyCsrfToken->handle(object(Request), object(Closure)) in VerifyCsrfToken.php line 44
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13532
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 12022
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13271
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 13208
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request)) in compiled.php line 3286
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), ‘handle’), array(object(Request), object(Closure))) in compiled.php line 10021
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 10006
at Pipeline->then(object(Closure)) in compiled.php line 2366
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2350
at Kernel->handle(object(Request)) in index.php line 52

Try re-uploading your logo on /settings/company_details

thank you!! re-uploading logo solved it.