/** * Echos the list of alerts * @since 0.1 */ public static function render() { if (!self::get_alerts()) { return false; } // sort the alerts by priority usort(self::$_alerts, array('PW_Alerts', 'compare')); if (self::$_alerts) { foreach (self::$_alerts as $alert) { ZC::e('div.' . $alert['type'], $alert['message']); } self::$_alerts = array(); delete_transient('PW_Alerts'); } }