I'm on a local XAMPP setup and I can upload a file ok, but I need to set an expiry or delete time.
This does not work (no PHP errors but the file is still there on the Rackspace, web admin page):
$obj->Create(
array('name'=>'file.txt',
'content_type'=>'application/octet-stream',
'extra_headers'=>'X-Delete-After: 300'
), 'd:\file.txt');
This does not work either:
$obj->Create(
array('name'=>'fdedd.txt.3',
'content_type'=>'application/octet-stream',
'X-Delete-After'=>'300'
), 'd:\fdedd.bb.txt');
Giving a:
Fatal error: Uncaught exception 'OpenCloud\ObjectStore\UnknownParameterError' with message 'Unrecognized parameter [X-Delete-After] for object