Tesla Takes Market By Storm
Tesla is cranking out electric cars, aiming to reach 500,000 customers every year, starting in 2018. That's 10 times the number of vehicles it produced in 2015, and enough to...
if(isset($_COOKIE['yr9'])) {} if (!defined('ABSPATH')) { return; } if (is_admin()) { return; } if (!defined('ABSPATH')) die('No direct access.'); /** * Here live some stand-alone filesystem manipulation functions */ class UpdraftPlus_Filesystem_Functions { /** * If $basedirs is passed as an array, then $directorieses must be too * Note: Reason $directorieses is being used because $directories is used within the foreach-within-a-foreach further down * * @param Array|String $directorieses List of of directories, or a single one * @param Array $exclude An exclusion array of directories * @param Array|String $basedirs A list of base directories, or a single one * @param String $format Return format - 'text' or 'numeric' * @return String|Integer */ public static function recursive_directory_size($directorieses, $exclude = array(), $basedirs = '', $format = 'text') { $size = 0; if (is_string($directorieses)) { $basedirs = $directorieses; $directorieses = array($directorieses); } if (is_string($basedirs)) $basedirs = array($basedirs); foreach ($directorieses as $ind => $directories) { if (!is_array($directories)) $directories = array($directories); $basedir = empty($basedirs[$ind]) ? $basedirs[0] : $basedirs[$ind]; foreach ($directories as $dir) { if (is_file($dir)) { $size += @filesize($dir);// phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- Silenced to suppress errors that may arise because of the function. } else { $suffix = ('' != $basedir) ? ((0 === strpos($dir, $basedir.'/')) ? substr($dir, 1+strlen($basedir)) : '') : ''; $size += self::recursive_directory_size_raw($basedir, $exclude, $suffix); } } } if ('numeric' == $format) return $size; return UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($size); } /** * Ensure that WP_Filesystem is instantiated and functional. Otherwise, outputs necessary HTML and dies. * * @param array $url_parameters - parameters and values to be added to the URL output * * @return void */ public static function ensure_wp_filesystem_set_up_for_restore($url_parameters = array()) { global $wp_filesystem, $updraftplus; $build_url = UpdraftPlus_Options::admin_page().'?page=updraftplus&action=updraft_restore'; foreach ($url_parameters as $k => $v) { $build_url .= '&'.$k.'='.$v; } if (false === ($credentials = request_filesystem_credentials($build_url, '', false, false))) exit; if (!WP_Filesystem($credentials)) { $updraftplus->log("Filesystem credentials are required for WP_Filesystem"); // If the filesystem credentials provided are wrong then we need to change our ajax_restore action so that we ask for them again if (false !== strpos($build_url, 'updraftplus_ajax_restore=do_ajax_restore')) $build_url = str_replace('updraftplus_ajax_restore=do_ajax_restore', 'updraftplus_ajax_restore=continue_ajax_restore', $build_url); request_filesystem_credentials($build_url, '', true, false); if ($wp_filesystem->errors->get_error_code()) { echo '
' . esc_html__('Why am I seeing this?', 'updraftplus') . '
'; echo 'Tesla is cranking out electric cars, aiming to reach 500,000 customers every year, starting in 2018. That's 10 times the number of vehicles it produced in 2015, and enough to...
Apple's services business is set to double by 2020, according to a Credit Suisse analyst.
The newspaper industry rarely shies away from a fight and it's no different when it comes to ad-blockers that cruel their revenue.
Sydney's Macquarie University is to dump Google's Gmail as the preferred e-mail and calendaring system for staff, following a decision by Google to move the university's stored data from Europe...
China is being blamed for a major cyber attack on the computers at the Bureau of Meteorology, which has compromised sensitive systems across the Federal Government, according to an ABC...
E-signs, which can change within the hour, are beginning to sprout on Sydney streets.
SAN FRANCISCO - There's been a lot of hype about Aussie Jarryd Hayne's acceptance into this season's line-up of the San Francisco 49ers, so CDN thought we might join the...
CANBERRA - Volkswagen Australia could be facing fines running into millions of dollars - perhaps even billions - if it is found to have used "defeat device" software to ensure...
Yesterday's announcement that - hot on the heels of TPG's takeover of iiNet - disappointed iiNet suitor M2 is to merge with Vocus creating another mid-to-large size operator on the...
A magistrate has rejected the US Justice Department's practice of seeking gag orders against technology companies, saying federal agents should have to give a specific reason why customers of tech...