/** * Default constructor * * @param Mailing $mailing Mailing */ public function __construct($mailing = null) { parent::__construct(); if ($mailing instanceof Mailing) { $this->_mailing = $mailing; } else { if ($mailing !== null) { Analog::log('[' . __METHOD__ . '] Mailing should be either null or an instance of Mailing', Analog::ERROR); } } }