first commit
This commit is contained in:
41
system/vendor/swift/Swift/Events.php
vendored
Normal file
41
system/vendor/swift/Swift/Events.php
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Swift Mailer Events Layer
|
||||
* Please read the LICENSE file
|
||||
* @copyright Chris Corbyn <chris@w3style.co.uk>
|
||||
* @author Chris Corbyn <chris@w3style.co.uk>
|
||||
* @package Swift_Events
|
||||
* @license GNU Lesser General Public License
|
||||
*/
|
||||
|
||||
/**
|
||||
* Provides core functionality for Swift generated events for plugins
|
||||
* @package Swift_Events
|
||||
* @author Chris Corbyn <chris@w3style.co.uk>
|
||||
*/
|
||||
abstract class Swift_Events
|
||||
{
|
||||
/**
|
||||
* An instance of Swift
|
||||
* @var Swift
|
||||
*/
|
||||
protected $swift = null;
|
||||
|
||||
/**
|
||||
* Provide a reference to te currently running Swift this event was generated from
|
||||
* @param Swift
|
||||
*/
|
||||
public function setSwift(Swift $swift)
|
||||
{
|
||||
$this->swift = $swift;
|
||||
}
|
||||
/**
|
||||
* Get the current instance of swift
|
||||
* @return Swift
|
||||
*/
|
||||
public function getSwift()
|
||||
{
|
||||
return $this->swift;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user