Jetpack::file_system_write_access PHP Method

file_system_write_access() public static method

Returns true if the site has file write access false otherwise.
public static file_system_write_access ( ) : string
return string ( '1' | '0' )
    public static function file_system_write_access()
    {
        if (!function_exists('get_filesystem_method')) {
            require_once ABSPATH . 'wp-admin/includes/file.php';
        }
        require_once ABSPATH . 'wp-admin/includes/template.php';
        $filesystem_method = get_filesystem_method();
        if ($filesystem_method === 'direct') {
            return 1;
        }
        ob_start();
        $filesystem_credentials_are_stored = request_filesystem_credentials(self_admin_url());
        ob_end_clean();
        if ($filesystem_credentials_are_stored) {
            return 1;
        }
        return 0;
    }
Jetpack