# acymailing/11.1.0/back/Controllers/ListsController.php

AcyMailing – An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress, version 11.1.0. 35 lines.

- Page: https://pluginprobe.com/plugins/acymailing/11.1.0/code/back/Controllers/ListsController.php
- Raw: https://pluginprobe.com/plugins/acymailing/11.1.0/raw/back/Controllers/ListsController.php
- Modified: 2025-01-27T11:09:38+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/acymailing/11.1.0/code/back/Controllers/ListsController.php#L10-L20`.

```php
<?php

namespace AcyMailing\Controllers;

use AcyMailing\Core\AcymController;
use AcyMailing\Controllers\Lists\Listing;
use AcyMailing\Controllers\Lists\Edition;
use AcyMailing\Controllers\Lists\Ajax;

class ListsController extends AcymController
{
    use Listing;
    use Edition;
    use Ajax;

    public const LIST_EDITION_TABS_GENERAL = 'general';
    public const LIST_EDITION_TABS_SUBSCRIBERS = 'subscribers';
    public const LIST_EDITION_TABS_UNSUBSCRIPTIONS = 'unsubscriptions';

    public function __construct()
    {
        parent::__construct();
        $this->breadcrumb[acym_translation('ACYM_LISTS')] = acym_completeLink('lists');
        $this->loadScripts = [
            'settings' => [
                'colorpicker',
                'vue-applications' => [
                    'list_subscribers',
                    'entity_select',
                ],
            ],
        ];
    }
}

```
