yocto / yoclib-oembed
This yocLibrary enables your project to encode and decode OEmbed data in PHP.
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/yocto/yoclib-oembed
Requires
- php: ^7.1||^8
- ext-dom: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2025-09-30 15:31:54 UTC
README
This yocLibrary enables your project to encode and decode OEmbed data in PHP.
Status
Installation
composer require yocto/yoclib-oembed
Usage
Encoding
use YOCLIB\OEmbed\OEmbed; $data = [ 'version' => '1.0', ]; $json = OEmbed::encode($data,'json'); // or $xml = OEmbed::encode($data,);
Decoding
use YOCLIB\OEmbed\OEmbed; $json = '{"version":"1.0"}'; $data = OEmbed::decode($json,'json'); // or $xml = '<oembed><version>1.0</version></oembed>'; $data = OEmbed::decode($xml);