Overview

Namespaces

  • None
  • PHP

Classes

  • Address
  • AddressGroup
  • AddressRuleContainer
  • AddressStore
  • AggregateEthernetIfStore
  • AggregateEthernetInterface
  • App
  • AppOverrideRule
  • AppRuleContainer
  • AppStore
  • AuthenticationRule
  • CaptivePortalRule
  • cidr
  • Container
  • CsvParser
  • CustomSecurityProfileURL
  • DecryptionProfile
  • DecryptionRule
  • DeviceCloud
  • DeviceGroup
  • DH
  • DoSRule
  • ErrorReporter
  • EthernetIfStore
  • EthernetInterface
  • ExpeditionTaskReporter
  • FawkesConf
  • FileTaskReporter
  • HipObjectsProfile
  • HipProfilesProfile
  • IkeCryptoProfil
  • IkeCryptoProfileStore
  • IKEGateway
  • IKEGatewayStore
  • InterfaceContainer
  • IP4Map
  • IPSecCryptoProfil
  • IPSecCryptoProfileStore
  • IPsecTunnel
  • IPsecTunnelStore
  • LoopbackIfStore
  • LoopbackInterface
  • ManagedDevice
  • ManagedDeviceStore
  • NatRule
  • NetworkPropertiesContainer
  • ObjRuleContainer
  • ObjStore
  • PanAPIConnector
  • PANConf
  • PanoramaConf
  • PbfRule
  • PH
  • PredefinedSecurityProfileURL
  • QoSRule
  • RQuery
  • Rule
  • RuleStore
  • RuleWithUserID
  • Schedule
  • ScheduleStore
  • SecurityProfile
  • SecurityProfileAntiSpyware
  • SecurityProfileAntiVirus
  • SecurityProfileDNSSecurity
  • SecurityProfileFileBlocking
  • SecurityProfileGroup
  • SecurityProfileGroupStore
  • SecurityProfileStore
  • SecurityProfileURL
  • SecurityProfileVirusAndWildfire
  • SecurityProfileVulnerability
  • SecurityProfileWildfire
  • SecurityRule
  • Service
  • ServiceDstPortMapping
  • ServiceGroup
  • ServiceRuleContainer
  • ServiceSrcPortMapping
  • ServiceStore
  • StaticRoute
  • Tag
  • TagRuleContainer
  • TagStore
  • Template
  • TemplateStack
  • TmpInterface
  • TmpInterfaceStore
  • TunnelIfStore
  • TunnelInterface
  • UrlCategoryRuleContainer
  • VirtualRouter
  • VirtualRouterContainer
  • VirtualRouterStore
  • VirtualSystem
  • VirtualWire
  • VirtualWireStore
  • VlanIfStore
  • VlanInterface
  • Zone
  • ZoneRuleContainer
  • ZoneStore

Interfaces

  • TaskReporter

Traits

  • AddressCommon
  • centralAddressStore
  • centralAddressStoreUser
  • centralServiceStore
  • centralServiceStoreUser
  • InterfaceType
  • NegatableRule
  • ObjectWithDescription
  • PanSubHelperTrait
  • PathableName
  • ReferenceableObject
  • RulewithLogging
  • ServiceCommon
  • XmlConvertible

Functions

  • __CmpObjMemID
  • __CmpObjName
  • array_diff_no_cast
  • array_to_devicequery
  • array_unique_no_cast
  • cloneArray
  • convert
  • derr
  • findConnector
  • findConnectorOrDie
  • getDirContents
  • insertAfter
  • lastIndex
  • mdeb
  • mwarning
  • my_shutdown
  • myAutoloader
  • myErrorHandler
  • printn
  • removeElement
  • sortArrayByStartValue
  • yesNoBool
  • Overview
  • Namespace
  • Class
  • Tree

Class AppStore

© 2019 Palo Alto Networks, Inc. All rights reserved.

Licensed under SCRIPT SOFTWARE AGREEMENT, Palo Alto Networks, Inc., at https://www.paloaltonetworks.com/legal/script-software-license-1-0.pdf

ObjStore uses PathableName, XmlConvertible
Extended by AppStore
Located at object-classes/AppStore.php
Methods summary
public static AppStore|null
# getPredefinedStore( )

Returns

AppStore|null
public
# __construct( mixed $owner )
public null|App
# find( mixed $name, mixed $ref = null )

Parameters

$name
mixed
$name string
$ref
mixed
$ref

Returns

null|App

Overrides

ObjStore::find()
public null|App
# findorCreate( mixed $name, mixed $ref = null )

Parameters

$name
mixed
$name string
$ref
mixed
$ref

Returns

null|App
public
# apps( )

return an array with all Apps in this store

return an array with all Apps in this store

public
# loadcontainers_from_domxml( mixed & $xmlDom )
public
# load_application_group_from_domxml( mixed $xmlDom )
public
# load_application_custom_from_domxml( mixed $xmlDom )
public
# load_application_filter_from_domxml( mixed $xmlDom )
public
# load_from_predefinedfile( mixed $filename = null )
public
# get_app_by_ipprotocol( mixed $protocol )
public
# get_app_by_icmptype( mixed $version, mixed $type, mixed $code )
public
# countAppCustom( )
public
# countAppFilters( )
public
# countAppGroups( )
Methods inherited from ObjStore
count(), countUnused(), createTmp(), display(), findByName(), findOrCreate(), getAll(), inStore(), referencedObjectRenamed(), remove(), removeAll(), rewriteXML(), setName()
Methods used from PathableName
(), (), ()
Methods used from XmlConvertible
(), (), (), (), ()
Properties summary
public array|App[] $apps array()
#
public array|App[] $apps_custom array()
#
public array|App[] $app_filters array()
#
public array|App[] $app_groups array()
#
public mixed $parentCentralStore null
#
public static string $childn 'App'
#
public mixed $predefinedStore_appid_version null
#
public static null|AppStore $predefinedStore null
#
Properties inherited from ObjStore
$classn, $name, $nameIndex, $o, $owner, $skipEmptyXmlObjects
Properties used from XmlConvertible
$xmlroot
Magic properties used from PathableName
$name, $owner
PAN-OS-PHP API documentation generated by ApiGen 2.8.0