BaseActiveRecordVersioned::getPreviousVersions PHP Method

getPreviousVersions() public method

* Return all previous versions ordered by most recent
public getPreviousVersions ( )
    public function getPreviousVersions()
    {
        $condition = 'id = :id';
        $params = array(':id' => $this->id);
        if ($this->version_id) {
            $condition .= ' and version_id = :version_id';
            $params[':version_id'] = $this->version_id;
        }
        return $this->model()->fromVersion()->findAll(array('condition' => $condition, 'params' => $params, 'order' => 'version_id desc'));
    }