protected function setResource($ticket, $path, $content) { if (false === ($session = $this->retrieveSessionData($ticket))) { throw new Exception('Could not load FTP resources. Session error.'); } $ftp = new FTPClient($session[0], $session[1], $session[2]); return $ftp->save($path, $content); }