WsdlToPhp\PackageGenerator\Tests\DomHandler\DomDocumentHandlerTest::yandeDirectApiAdGroupsInstance PHP Method

yandeDirectApiAdGroupsInstance() public static method

public static yandeDirectApiAdGroupsInstance ( ) : DomDocumentHandler
return WsdlToPhp\PackageGenerator\DomHandler\DomDocumentHandler
    public static function yandeDirectApiAdGroupsInstance()
    {
        if (!isset(self::$yandexDirectApiAdGroupsInstance)) {
            $doc = new \DOMDocument('1.0', 'utf-8');
            $doc->load(self::wsdlYandexDirectApiAdGroupsPath());
            self::$yandexDirectApiAdGroupsInstance = new DomDocumentHandler($doc);
        }
        return self::$yandexDirectApiAdGroupsInstance;
    }

Usage Example

コード例 #1
0
 /**
  *
  */
 public function testGetMaxOccurs()
 {
     $domDocument = DomDocumentHandlerTest::yandeDirectApiAdGroupsInstance();
     $element = $domDocument->getElementByName('element', array('name' => 'CampaignIds'));
     $this->assertEquals(AbstractAttributeHandler::VALUE_UNBOUNDED, $element->getAttributeValue(AbstractAttributeHandler::ATTRIBUTE_MAX_OCCURS));
     $this->assertEquals(0, $element->getAttributeValue(AbstractAttributeHandler::ATTRIBUTE_MIN_OCCURS));
 }
All Usage Examples Of WsdlToPhp\PackageGenerator\Tests\DomHandler\DomDocumentHandlerTest::yandeDirectApiAdGroupsInstance