Rinvex\Repository\Traits\Cacheable::generateCacheHash PHP Method

generateCacheHash() protected method

Generate unique query hash.
protected generateCacheHash ( $args ) : string
$args
return string
    protected function generateCacheHash($args)
    {
        return md5(json_encode($args + [$this->getRepositoryId(), $this->getModel(), $this->getCacheDriver(), $this->getCacheLifetime(), $this->relations, $this->where, $this->whereIn, $this->whereNotIn, $this->offset, $this->limit, $this->orderBy]));
    }