public function isArchived($isArchived)
	{
		if ($this->modelInstance === null) {
			$this->modelInstance = new $this->owner->modelClass();
		}

		$column = sprintf('%s.%s', $this->modelInstance->tableName(), $this->modelInstance->archiveAttribute);
		$value = $isArchived ? $this->modelInstance->archivedValue : $this->modelInstance->unarchivedValue;

		$this->owner->andWhere([$column=>$value]);

		return $this->owner;
	}