Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php use OpenAI\Responses\Meta\MetaInformation; use OpenAI\Responses\VectorStores\Files\..
Decoded Output download
<?php
use OpenAI\Responses\Meta\MetaInformation;
use OpenAI\Responses\VectorStores\Files\VectorStoreFileDeleteResponse;
test('from', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result)
->id->toBe('file-HuwUghQzWasTZeX3uRRawY5R')
->object->toBe('vector_store.file.deleted')
->deleted->toBe(true)
->meta()->toBeInstanceOf(MetaInformation::class);
});
test('as array accessible', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result['id'])
->toBe('file-HuwUghQzWasTZeX3uRRawY5R');
});
test('to array', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result->toArray())
->toBe(vectorStoreFileDeleteResource());
});
test('fake', function () {
$response = VectorStoreFileDeleteResponse::fake();
expect($response)
->id->toBe('file-HuwUghQzWasTZeX3uRRawY5R')
->deleted->toBe(true);
});
test('fake with override', function () {
$response = VectorStoreFileDeleteResponse::fake([
'id' => 'file-1234',
'deleted' => false,
]);
expect($response)
->id->toBe('file-1234')
->deleted->toBe(false);
});
?>
Did this file decode correctly?
Original Code
<?php
use OpenAI\Responses\Meta\MetaInformation;
use OpenAI\Responses\VectorStores\Files\VectorStoreFileDeleteResponse;
test('from', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result)
->id->toBe('file-HuwUghQzWasTZeX3uRRawY5R')
->object->toBe('vector_store.file.deleted')
->deleted->toBe(true)
->meta()->toBeInstanceOf(MetaInformation::class);
});
test('as array accessible', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result['id'])
->toBe('file-HuwUghQzWasTZeX3uRRawY5R');
});
test('to array', function () {
$result = VectorStoreFileDeleteResponse::from(vectorStoreFileDeleteResource(), meta());
expect($result->toArray())
->toBe(vectorStoreFileDeleteResource());
});
test('fake', function () {
$response = VectorStoreFileDeleteResponse::fake();
expect($response)
->id->toBe('file-HuwUghQzWasTZeX3uRRawY5R')
->deleted->toBe(true);
});
test('fake with override', function () {
$response = VectorStoreFileDeleteResponse::fake([
'id' => 'file-1234',
'deleted' => false,
]);
expect($response)
->id->toBe('file-1234')
->deleted->toBe(false);
});
Function Calls
None |
Stats
MD5 | a565cd71558a8a16d3392c6a89e41077 |
Eval Count | 0 |
Decode Time | 91 ms |