# acymailing/11.0.3/back/Views/Automation/AutomationView.php

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

- Page: https://pluginprobe.com/plugins/acymailing/11.0.3/code/back/Views/Automation/AutomationView.php
- Raw: https://pluginprobe.com/plugins/acymailing/11.0.3/raw/back/Views/Automation/AutomationView.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.0.3/code/back/Views/Automation/AutomationView.php#L10-L20`.

```php
<?php

namespace AcyMailing\Views\Automation;

use AcyMailing\Core\AcymView;

class AutomationView extends AcymView
{
    public function __construct()
    {
        parent::__construct();

        $id = acym_getVar('int', 'id');
        $layout = acym_getVar('string', 'layout');
        if (empty($id) && $layout != 'info') {
            $this->steps = [
                'action' => 'ACYM_ACTIONS',
                'filter' => 'ACYM_ACTIONS_TARGETS',
                'summary' => 'ACYM_SUMMARY',
            ];
        } else {
            $this->steps = [
                'info' => 'ACYM_INFORMATION',
                'condition' => 'ACYM_CONDITIONS',
                'action' => 'ACYM_ACTIONS',
                'filter' => 'ACYM_ACTIONS_TARGETS',
                'summary' => 'ACYM_SUMMARY',
            ];
        }
    }
}

```
