# easy-invoice/2.3.7/includes/Admin/Helpers/Utility.php

Easy Invoice – Invoice Generator, PDF Quotes &amp; Payments, version 2.3.7. 22 lines.

- Page: https://pluginprobe.com/plugins/easy-invoice/2.3.7/code/includes/Admin/Helpers/Utility.php
- Raw: https://pluginprobe.com/plugins/easy-invoice/2.3.7/raw/includes/Admin/Helpers/Utility.php
- Modified: 2025-08-14T09:51:16+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/easy-invoice/2.3.7/code/includes/Admin/Helpers/Utility.php#L10-L20`.

```php
<?php

namespace EasyInvoice\Admin\Helpers;

use EasyInvoice\Constants\PagesSlugs;

function easy_invoice_is_valid_page($page) {
    $valid_pages = [
        PagesSlugs::INVOICE_NEW,
        PagesSlugs::INVOICE_ID,
        PagesSlugs::DASHBOARD,
        PagesSlugs::ALL_INVOICES,
        PagesSlugs::CLIENTS,
        PagesSlugs::CLIENT_EDIT,
        PagesSlugs::CLIENT_VIEW,
        PagesSlugs::SETTINGS,
        PagesSlugs::REPORTS,
        PagesSlugs::INVOICE_PREVIEW,
    ];
    
    return in_array($page, $valid_pages, true);
}
```
