~ubuntu-branches/ubuntu/saucy/moodle/saucy

« back to all changes in this revision

Viewing changes to cache/stores/memcached/addinstanceform.php

  • Committer: Package Import Robot
  • Author(s): Thijs Kinkhorst
  • Date: 2013-09-09 15:22:35 UTC
  • mfrom: (1.1.17) (3.1.29 sid)
  • Revision ID: package-import@ubuntu.com-20130909152235-f5g7gphaseb84qeu
Tags: 2.5.2-1
* New upstream version: 2.5.2.
  - Incorporates S3 security patch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
        $form->addElement('select', 'serialiser', get_string('useserialiser', 'cachestore_memcached'), $serialiseroptions);
58
58
        $form->addHelpButton('serialiser', 'useserialiser', 'cachestore_memcached');
59
59
        $form->setDefault('serialiser', Memcached::SERIALIZER_PHP);
60
 
        $form->setType('serialiser', PARAM_NUMBER);
 
60
        $form->setType('serialiser', PARAM_INT);
61
61
 
62
62
        $form->addElement('text', 'prefix', get_string('prefix', 'cachestore_memcached'), array('size' => 16));
63
 
        $form->setType('prefix', PARAM_ALPHANUM);
 
63
        $form->setType('prefix', PARAM_TEXT); // We set to text but we have a rule to limit to alphanumext.
64
64
        $form->addHelpButton('prefix', 'prefix', 'cachestore_memcached');
 
65
        $form->addRule('prefix', get_string('prefixinvalid', 'cachestore_memcached'), 'regex', '#^[a-zA-Z0-9\-_]+$#');
65
66
 
66
67
        $hashoptions = cachestore_memcached::config_get_hash_options();
67
68
        $form->addElement('select', 'hash', get_string('hash', 'cachestore_memcached'), $hashoptions);
74
75
        $form->setDefault('bufferwrites', 0);
75
76
        $form->setType('bufferwrites', PARAM_BOOL);
76
77
    }
77
 
}
 
 
b'\\ No newline at end of file'
 
78
}