Differential D19950 Diff 47644 src/applications/differential/mail/DifferentialCreateMailReceiver.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/mail/DifferentialCreateMailReceiver.php
<?php | <?php | ||||
final class DifferentialCreateMailReceiver extends PhabricatorMailReceiver { | final class DifferentialCreateMailReceiver | ||||
extends PhabricatorApplicationMailReceiver { | |||||
public function isEnabled() { | protected function newApplication() { | ||||
return PhabricatorApplication::isClassInstalled( | return new PhabricatorDifferentialApplication(); | ||||
'PhabricatorDifferentialApplication'); | |||||
} | |||||
public function canAcceptMail(PhabricatorMetaMTAReceivedMail $mail) { | |||||
$differential_app = new PhabricatorDifferentialApplication(); | |||||
return $this->canAcceptApplicationMail($differential_app, $mail); | |||||
} | } | ||||
protected function processReceivedMail( | protected function processReceivedMail( | ||||
PhabricatorMetaMTAReceivedMail $mail, | PhabricatorMetaMTAReceivedMail $mail, | ||||
PhabricatorUser $sender) { | PhabricatorUser $sender) { | ||||
$attachments = $mail->getAttachments(); | $attachments = $mail->getAttachments(); | ||||
$files = array(); | $files = array(); | ||||
▲ Show 20 Lines • Show All 104 Lines • Show Last 20 Lines |