Esensi\Model\Traits\PurgingModelTrait::setPurgingAndSave PHP Method

setPurgingAndSave() protected method

Set purging state and then save and then reset it.
protected setPurgingAndSave ( boolean $purge ) : boolean
$purge boolean
return boolean
    protected function setPurgingAndSave($purge)
    {
        // Set purging state
        $purging = $this->getPurging();
        $this->setPurging($purge);
        // Save the model
        $result = $this->save();
        // Reset purging back to it's previous state
        $this->setPurging($purging);
        return $result;
    }