PLA-1628 Refactor Special Promote

You cold move results of $this->getSwiftStorage() and $this->getLocalPath() to some variables to avoid twice calls