```php title="PHP (ReactPHP)" extractFileAsync('document.pdf'); $promise = ReactBridge::toPromise($deferred); $promise->then( function ($result) { echo "Content: {$result->content}\n"; echo "MIME type: {$result->mimeType}\n"; }, function (\Throwable $error) { echo "Extraction failed: {$error->getMessage()}\n"; } ); ```