Optus Fined $3.6M While Google Gets Off Scott Free
Funny thing, the law. Google Australia will get off scott-free - apart from picking up legal costs - for the conduct of its popular search engine, ruled by the Federal...
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 'Funny thing, the law. Google Australia will get off scott-free - apart from picking up legal costs - for the conduct of its popular search engine, ruled by the Federal...
A few days after we exclusively revealed that Ruslan Kogan had stuck his hand up to buy the ailing Dick Smith online operation, which has seen a massive slump in...
The 61% increase in revenue and the 70% increase in profits by JB Hi Fi bode well for the consumer electronic industry. It also sends a clear message that consumers...
COMMENT: One has to seriously question whether the current Federal Government actually understands small medium business and that right now thousands of SMB organisations are starved of cash because of...
COMMENT:The now failed Dick Smith retail business was" viable" and "absolutely" had a sustainable business model when it was floated on the share market for hundreds of millions, Anchorage Capital...
COMMENT: What is the difference between Woolworths, Coles and Harvey Norman? A lot when it comes to responsible financial reporting and the way in which their operations are run.
Sharp Australia hasn't got much left in the consumer appliance market, they got out of the TV market last year, not because their TV's were inferior but because of poor...
Comment: The smartphone market is booming but the big question now is whether manufacturers are unnecessarily churning out new phones in an effort to drive sales.
At Mobile World Congress in Barcelona LG is set to reveal new top end smartphones that incorporate Bang + Olufsen BeoPlay audio technology, but one has to ask why the...
SYDNEY - Telstra Health has launched ReadyCare, a GP telemedicine service that offers access to a doctor using a phone or video to receive advice, treatment, diagnosis and prescriptions.