MDL-22795 new paypal icons - credit goes to Rossiani Wijaya
authorPetr Skoda <skodak@moodle.org>
Mon, 20 Sep 2010 07:46:11 +0000 (07:46 +0000)
committerPetr Skoda <skodak@moodle.org>
Mon, 20 Sep 2010 07:46:11 +0000 (07:46 +0000)
enrol/paypal/lib.php
enrol/paypal/pix/icon.gif [new file with mode: 0644]

index 55c9317..9d6f14a 100644 (file)
@@ -34,6 +34,21 @@ defined('MOODLE_INTERNAL') || die();
  */
 class enrol_paypal_plugin extends enrol_plugin {
 
+    /**
+     * Returns optional enrolment information icons.
+     *
+     * This is used in course list for quick overview of enrolment options.
+     *
+     * We are not using single instance parameter because sometimes
+     * we might want to prevent icon repetition when multiple instances
+     * of one type exist. One instance may also produce several icons.
+     *
+     * @param array $instances all enrol instances of this type in one course
+     * @return array of pix_icon
+     */
+    public function get_info_icons(array $instances) {
+        return array(new pix_icon('icon', get_string('pluginname', 'enrol_paypal'), 'enrol_paypal'));
+    }
 
     public function roles_protected() {
         // users with role assign cap may tweak the roles later
diff --git a/enrol/paypal/pix/icon.gif b/enrol/paypal/pix/icon.gif
new file mode 100644 (file)
index 0000000..86fc60a
Binary files /dev/null and b/enrol/paypal/pix/icon.gif differ