/** * Uploads an object or applies object ACLs. * @param string $bucketName * @param inputFile $input * @param string $uri * @return boolean */ public function putObject($bucketName, $input, $uri) { $filename = $this->_path . $bucketName . '/' . $uri; if ($input instanceof simpleStorageInput) { return file_put_contents($filename, $input->getContents()); } return false; }
/** * Uploads an object or applies object ACLs. * @param string $bucketName * @param inputFile $input * @param string $uri * @return boolean */ public function putObject($bucketName, $input, $uri) { $this->_bucketName = $bucketName; $this->_uri = $uri; $response = $this->_restClient->get('http://' . $bucketName . '.commondatastorage.googleapis.com/' . $uri, array('Content-Type: application/x-www-form-urlencoded'), array(), $input->getContents()); echo $this->_restClient->getResponseCode(); return $response; }