cache = $cache; $this->columnMoveRestrictionModel = $columnMoveRestrictionModel; } /** * Proxy method to get sortable columns * * @param int $project_id * @param string $role * @return array|mixed */ public function getSortableColumns($project_id, $role) { $key = $this->cachePrefix.$project_id.$role; $columnIds = $this->cache->get($key); if ($columnIds === null) { $columnIds = $this->columnMoveRestrictionModel->getSortableColumns($project_id, $role); $this->cache->set($key, $columnIds); } return $columnIds; } }