rcube_sieve_script::import_filters PHP Method

import_filters() public method

public import_filters ( $content )
    public function import_filters($content)
    {
        if (is_array($content)) {
            $result = false;
            // check existsing script rules names
            foreach ($this->content as $idx => $elem) {
                $names[$elem['name']] = $idx;
            }
            foreach ($content as $elem) {
                if (!isset($names[$elem['name']])) {
                    array_push($this->content, $elem);
                    $result = true;
                }
            }
        } else {
            $this->add_text($content);
        }
    }