Forum\Controller\Post\SaveController::validate PHP Method

validate() protected method

validate
protected validate ( Windwalker\Data\Data $data ) : void
$data Windwalker\Data\Data
return void
    protected function validate(Data $data)
    {
        if (!$data->body) {
            throw new ValidFailException('Require Content');
        }
        if ($this->record->id && !UserHelper::canEditOwnPost($this->record)) {
            throw new ValidFailException('Permission deny');
        } elseif (UserHelper::isGuest()) {
            throw new ValidFailException('Permission deny');
        }
    }