私はrackspacecloudfilesAPIを使用してファイルをその場でアップロードしています。最初に行う必要があるのは、コンテナーが存在するかどうかを確認し、存在しない場合は作成することです。
だから私は次のように書きます:
if($container = $conn->get_container('my_container')){
echo 'yay';
} else {
$container = $conn->create_container('my_container');
$container->make_public();
}
しかし、コンテナが存在しない場合get_container
は例外がスローされるため、致命的なエラーが発生します。私がここでやろうとしていることをするための最良の方法は何ですか?