/** * @author Nicolas Juen */ private static function unlock() { // Remove the file if needed if (is_file(WP_CONTENT_DIR . self::$lock_file)) { unlink(WP_CONTENT_DIR . self::$lock_file); } // Unlock the file self::$locked = false; }
<?php require dirname(__FILE__) . '/config.php'; $sender = new Bea_Sender_Sender(); var_dump($sender->init());
<?php if (php_sapi_name() !== 'cli' || isset($_SERVER['REMOTE_ADDR'])) { die('CLI Only'); } // Get first arg if (!isset($argv) || count($argv) < 2) { die('Missing args for CLI usage'); } // Domain $domain = isset($argv[1]) ? $argv[1] : ''; // Fake WordPress, build server array $_SERVER = array('HTTP_HOST' => $domain, 'SERVER_NAME' => $domain, 'REQUEST_URI' => basename(__FILE__), 'REQUEST_METHOD' => 'GET', 'SCRIPT_NAME' => basename(__FILE__), 'SCRIPT_FILENAME' => basename(__FILE__), 'PHP_SELF' => basename(__FILE__)); @ini_set('memory_limit', '1024M'); @ini_set('display_errors', 0); define('WP_ALLOW_MULTISITE', false); define('MULTISITE', false); require dirname(__FILE__) . '/../../../../wp-load.php'; $sender = new Bea_Sender_Sender(); $sender->init(); die;