Source of file Oembed_ResultExtension.php
Size: 0,630 Bytes - Last Modified: 2021-12-24T06:49:09+00:00
/var/www/docs.ssmods.com/process/src/code/extensions/Oembed_ResultExtension.php
12345678910111213141516171819202122 | <?php /** * @property Oembed_Result $owner */ class Oembed_ResultExtension extends DataExtension { public function toJson() { $res = false; if ($this->owner->exists()) { // I could not seem to find a way to access the protected data propery of Oembed_Result // This works.... seems a little hacky $reflection = new ReflectionClass($this->owner); $property = $reflection->getProperty("data"); $property->setAccessible(true); $res = Convert::raw2json($property->getValue($this->owner)); } return $res; } } |