Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class QuipCommentApproveProcessor extends modObjectProcessor {
- public $classKey = 'quipComment';
- public $permission = 'quip.comment_approve';
- public $languageTopics = array('quip:default');
- /** @var quipComment $comment */
- public $comment;
- public function initialize() {
- $id = $this->getProperty('id');
- if (empty($id)) return $this->modx->lexicon('quip.comment_err_ns');
- $this->comment = $this->modx->getObject($this->classKey,$id);
- if (empty($this->comment)) return $this->modx->lexicon('quip.comment_err_nf');
- return parent::initialize();
- }
- public function process() {
- if ($this->comment->approve() === false) {
- return $this->failure($this->modx->lexicon('quip.comment_err_save'));
- }
- return $this->success();
- }
- }
- return 'QuipCommentApproveProcessor';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement