public function param($name, $value = '')
    {
        // Se foi informado um array
        if (is_array($name))
        {
            foreach ($name as $n => $v)
                $this->param($n, $v);
            return $this;
        }

        // Aplicar parâmetro nos filtros
        foreach ($this->filters as $filter_file)
        {
            if ($this->files->exists($filter_file) != true)
                $this->error->make('File %s not found', $filter_file);

            $buffer = file_get_contents($filter_file);
            $buffer = str_replace('{{' . $name . '}}', $value, $buffer);
            file_put_contents($filter_file, $buffer);
        }

        return $this;
    }