Changeset View
Changeset View
Standalone View
Standalone View
src/applications/paste/storage/PhabricatorPaste.php
| Show All 35 Lines | $app = id(new PhabricatorApplicationQuery()) | ||||
| ->withClasses(array('PhabricatorPasteApplication')) | ->withClasses(array('PhabricatorPasteApplication')) | ||||
| ->executeOne(); | ->executeOne(); | ||||
| $view_policy = $app->getPolicy(PasteDefaultViewCapability::CAPABILITY); | $view_policy = $app->getPolicy(PasteDefaultViewCapability::CAPABILITY); | ||||
| $edit_policy = $app->getPolicy(PasteDefaultEditCapability::CAPABILITY); | $edit_policy = $app->getPolicy(PasteDefaultEditCapability::CAPABILITY); | ||||
| return id(new PhabricatorPaste()) | return id(new PhabricatorPaste()) | ||||
| ->setTitle('') | ->setTitle('') | ||||
| ->setLanguage('') | |||||
| ->setStatus(self::STATUS_ACTIVE) | ->setStatus(self::STATUS_ACTIVE) | ||||
| ->setAuthorPHID($actor->getPHID()) | ->setAuthorPHID($actor->getPHID()) | ||||
| ->setViewPolicy($view_policy) | ->setViewPolicy($view_policy) | ||||
| ->setEditPolicy($edit_policy) | ->setEditPolicy($edit_policy) | ||||
| ->setSpacePHID($actor->getDefaultSpacePHID()) | ->setSpacePHID($actor->getDefaultSpacePHID()) | ||||
| ->attachRawContent(null); | ->attachRawContent(null); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 201 Lines • Show Last 20 Lines | |||||