Resource::getFullPath PHP Method

getFullPath() public method

public getFullPath ( )
    public function getFullPath()
    {
        $class_storage = Yii::app()->cache->get('get-storages-cache-' . $this->where);
        if (false === $class_storage) {
            $storages = Yii::app()->cache->get('get-storages-cache');
            //get cache
            if (false === $storages) {
                $storages = GxcHelpers::getStorages(true);
                Yii::app()->cache->set('get-storages-cache', $storages, 360000);
            }
            $class_storage = $storages[$this->where];
            Yii::app()->cache->set('get-storages-cache-' . $this->where, $class_storage, 360000);
        }
        return $class_storage::getFilePath($this->resource_path);
    }