File: /home/mmickelson/jennysmasks.com/wp-content/plugins/boldgrid-backup/admin/card/class-amazon-s3.php
<?php
/**
* Amazon_S3 class.
*
* @link https://www.boldgrid.com
* @since 1.13.0
*
* @package Boldgrid\Backup
* @subpackage Boldgrid\Backup\Card
* @copyright BoldGrid
* @author BoldGrid <support@boldgrid.com>
*/
namespace Boldgrid\Backup\Admin\Card;
/**
* Class: Amazon_S3.
*
* This class is responsible for rendering the "Amazon S3" card on this plugin's Premium Features page.
*
* @since 1.13.0
*/
class Amazon_S3 extends \Boldgrid\Library\Library\Ui\Card {
/**
* Init.
*
* @since 1.13.0
*/
public function init() {
$this->id = 'bgbkup_amazon_s3';
$this->title = esc_html__( 'Amazon S3', 'boldgrid-backup' );
$this->footer = '
<p>' .
esc_html__(
'Safely store backups in the cloud via Amazon S3. Compatible with automated remote backups feature.',
'boldgrid-backup'
) .
'</p>';
$url = 'https://www.boldgrid.com/support/total-upkeep/backup-wordpress-to-amazon-s3/?source=amazon-s3';
$video = 'https://www.youtube.com/embed/ZN0lab5ndhE?controls=1&autoplay=1&modestbranding=1&width=560&height=315&KeepThis=true&TB_iframe=true';
$this->links = '
<a class="video button thickbox" href=' . esc_url( $video ) . '" data-id="' . $this->id . '" title="Store Backups on Amazon S3"><span class="dashicons dashicons-video-alt3"></span>' .
esc_html__( 'Learn More' ) .
'<a target="_blank" href="' . esc_url( $url ) . '">' .
esc_html__( 'Setup Guide' ) . '
</a>';
$this->icon = '<img src="' . plugin_dir_url( __FILE__ ) . '../image/remote/amazon-s3-logo.png"></img>';
}
}