Airship\Cabin\Bridge\Landing\Permissions::cabinSubmenu PHP Method

cabinSubmenu() public method

public cabinSubmenu ( string $cabin )
$cabin string
    public function cabinSubmenu(string $cabin)
    {
        if (!\in_array($cabin, $this->getCabinNamespaces())) {
            \Airship\redirect($this->airship_cabin_prefix . '/crew/permissions');
        }
        $post = $this->post(new CabinSubmenuFilter());
        if (!empty($post)) {
            if ($this->processCabinSubmenu($cabin, $post)) {
                \Airship\redirect($this->airship_cabin_prefix . '/crew/permissions/' . $cabin);
            }
        }
        $this->lens('perms/cabin_submenu', ['cabin' => $cabin, 'actions' => $this->perms->getActions($cabin), 'contexts' => $this->perms->getContexts($cabin)]);
    }