ahhp/vast

VAST 4.2 XML generator

v1.0.1 2021-08-01 16:10 UTC

This package is auto-updated.

Last update: 2025-05-29 01:55:56 UTC


README

VAST 4.2 PHP Model

Latest Stable Version Total Downloads Latest Unstable Version License

Usage:

$vast = new ahhp\Vast\Vast();
$vast->addAd(
    (new \ahhp\Vast\Nodes\Ad)
        ->setInLine(
            (new \ahhp\Vast\Nodes\InLine)
                ->setAdServingId("ad-servering-id")
                ->addCategory("authority1", "uri1")
                ->addCategory("authority2", "uri2")
        )
);
echo $vast->getXML();

Output:

<?xml version="1.0" encoding="UTF-8"?>
<VAST>
        <Ad>
                <InLine>
                        <AdServingId><![CDATA[ad-servering-id]]></AdServingId>
                        <Category authority="authority1"><![CDATA[uri1]]></Category>
                        <Category authority="authority2"><![CDATA[uri2]]></Category>
                </InLine>
        </Ad>
</VAST>