| | |
| | | //Fetch the constants manually, in case they're not defined yet? |
| | | $this->JVB_SITE = apply_filters('jvb_site', []); |
| | | $this->JVB_MEMBERSHIP = apply_filters('jvb_membership', []); |
| | | $this->JVB_CONTENT = apply_filters('jvb_content', []); |
| | | $this->JVB_CONTENT = apply_filters('jvb_content', []); |
| | | $this->JVB_TAXONOMY = apply_filters('jvb_taxonomy', []); |
| | | $this->JVB_USER = apply_filters('jvb_user', []); |
| | | |
| | |
| | | |
| | | `priority` ENUM('high', 'normal', 'low') DEFAULT 'normal', |
| | | `state` enum('pending', 'scheduled', 'processing', 'completed') DEFAULT 'pending', |
| | | `outcome` enum('pending', 'success', 'partial', 'failed','failed_permanent') DEFAULT 'pending', |
| | | `outcome` enum('pending', 'success', 'partial', 'merged', 'failed', 'failed_permanent') DEFAULT 'pending', |
| | | |
| | | `retries` int(11) DEFAULT 0, |
| | | `last_error_hash` CHAR(32) DEFAULT NULL, |
| | |
| | | `metadata` JSON DEFAULT NULL, |
| | | `result` JSON, |
| | | `dependencies` JSON, |
| | | `merged_into` VARCHAR(64) DEFAULT NULL, |
| | | |
| | | `user_dismissed` tinyint(1) DEFAULT 0, |
| | | `created_at` DATETIME DEFAULT CURRENT_TIMESTAMP, |