Select Git revision
Integration.php
-
Piotr Potrebka authoredPiotr Potrebka authored
Integration.php 1.01 KiB
<?php
namespace WPDesk\Library\WPEmail;
use WPDesk\Library\WPEmail\Emails\AdminEmail;
use WPDesk\Library\WPEmail\Emails\Email;
use WPDesk\Library\WPEmail\Emails\EmailSender;
use WPDesk\Persistence\Adapter\WordPress\WordpressOptionsContainer;
use WPDesk\Persistence\Adapter\WordPress\WordpressTransientContainer;
use WPDesk\View\Renderer\SimplePhpRenderer;
use WPDesk\View\Resolver\ChainResolver;
use WPDesk\View\Resolver\DirResolver;
use WPDesk\View\Resolver\WPThemeResolver;
class Integration {
public function __construct() {
$chain_resolver = new ChainResolver();
$chain_resolver->appendResolver( new WPThemeResolver( 'email_templates' ) );
$chain_resolver->appendResolver( new DirResolver( __DIR__ . '/templates' ) );
$renderer = new SimplePhpRenderer( $chain_resolver );
$email_sender = new EmailSender( 'email@mojastron.pl', 'Moj sklep' );
$email = new Email( $renderer, [] );
$email_sender->add_email( $email );
$email_sender->send();
}
}