Overview

Namespaces

  • Apptus
    • ESales
      • Connector
        • Report
        • Time
    • Util
      • Cache
  • PHP

Classes

  • Ad
  • Ads
  • ArgMap
  • Attribute
  • AttributeValidation
  • Authorization
  • Category
  • CategoryData
  • CategoryList
  • CategoryNode
  • CloudConnector
  • ClusterUriIterator
  • Completion
  • Completions
  • CompressionMode
  • Connector
  • ConnectorSettingsBuilder
  • Correction
  • Corrections
  • Count
  • CssClass
  • CustomerKeyAuthentication
  • DynamicPage
  • EventDataJobResult
  • FacetList
  • FacetRange
  • Facets
  • Filter
  • FilterBuilder
  • ImportData
  • JavaScriptNotifier
  • MessageAuthentication
  • OnPremConnector
  • Order
  • OrderLine
  • Panel
  • PanelContent
  • Path
  • Phrase
  • Phrases
  • Product
  • Products
  • Reporter
  • ResultType
  • Session
  • Status
  • Subpanel
  • Value
  • Values
  • Variant

Interfaces

  • Facet
  • Result

Exceptions

  • BusyClusterException
  • ClusterUnavailableException
  • DuplicateSubpanelException
  • FetchClusterException
  • IOException
  • MalformedJsonException
  • MalformedURLException
  • MissingSubpanelException
  • PanelException
  • ParseException
  • ReportException
  • RequestFailedException
  • ResultTypeException
  • Overview
  • Namespace
  • Class
  • Tree

Class AttributeValidation

Simple validation rules for eSales identifiers.

Final
Namespace: Apptus\ESales\Connector
Located at Connector/AttributeValidation.php
Methods summary
public static Apptus\ESales\Connector\AttributeValidation
# forProducts( )

Get an AttributeValidation instance that can be used to check product attribute names and keys.

Get an AttributeValidation instance that can be used to check product attribute names and keys.

Returns

Apptus\ESales\Connector\AttributeValidation
public static Apptus\ESales\Connector\AttributeValidation
# forVariants( )

Get an AttributeValidation instance that can be used to check variant attribute names and keys.

Get an AttributeValidation instance that can be used to check variant attribute names and keys.

Returns

Apptus\ESales\Connector\AttributeValidation
public static Apptus\ESales\Connector\AttributeValidation
# forAds( )

Get an AttributeValidation instance that can be used to check ad attribute names and keys.

Get an AttributeValidation instance that can be used to check ad attribute names and keys.

Returns

Apptus\ESales\Connector\AttributeValidation
public boolean
# validAttributeName( string $name )

Parameters

$name

Returns

boolean
public boolean
# validSortAttributeName( string $name )

Parameters

$name

Returns

boolean
public boolean
# validItemKey( string $itemKey )

Parameters

$itemKey

Returns

boolean
Apptus ESales Connector PHP API documentation generated by ApiGen