public function ignoreListOfSubTemplates($subtemplates_list)
    {
        if ( ! is_array($subtemplates_list) ) {
            throw new InvalidException('List of subtemplate filenames must be an array');
        }
        $filenames = array_values($subtemplates_list);
        try {
            $this->getSoapClient()->SetSubTemplateIgnoreList(array(
                'filenames' => $filenames ,
            ));

            return $this;
        } catch ( SoapException $ex ) {
            throw new IgnoreException("Error while telling the server to ignore a list of subtemplates" , $ex);
        }
    }