diff --git a/OpenGraph.php b/OpenGraph.php index af2e7b6..28e034c 100644 --- a/OpenGraph.php +++ b/OpenGraph.php @@ -71,6 +71,21 @@ static public function fetch($URI) { } } + /** + * Parses HTML source code for Open Graph data, returns + * false on error. + * + * @param $sourcecode code to parse for Open Graph data + * @return OpenGraph + */ + static public function parse($sourcecode) { + if (!empty($sourcecode)) { + return self::_parse($sourcecode); + } else { + return false; + } + } + /** * Parses HTML and extracts Open Graph data, this assumes * the document is at least well formed.