class Base extends Concrete

Class Base

Properties

static string $pimcoreClass Pimcore Object Class.

Methods

static  string
getPimcoreObjectClass()

get Pimcore implementation class.

static  Base
create()

Create new instance of Pimcore Object.

static  int
classId()

returns the class ID of the current object class.

static  Listing
getList( array $config = array())

No description

static  Data[]
getMandatoryFields()

No description

static 
validate($data)

No description

static  mixed|null
__callStatic($method, $arguments)

No description

array
toArray()

Object to Array.

string
getCacheKey()

get cache key

AdminStyle
getElementAdminStyle()

Admin Element Style.

save()

No description

Note
createNote($type)

Create a note for this object.

AbstractObject
getVariantMaster()

Return Topmost Master if Object is Variant

bool
isAllowedForShop( Shop $shop)

No description

bool|string
getUrl($language, $params = array(), $route, bool $reset = false, Shop $shop = null)

No description

Details

at line line 50
static string getPimcoreObjectClass()

get Pimcore implementation class.

Return Value

string

Exceptions

Exception

at line line 68
static Base create()

Create new instance of Pimcore Object.

Return Value

Base

Exceptions

Exception

at line line 84
static int classId()

returns the class ID of the current object class.

Return Value

int

at line line 98
static Listing getList( array $config = array())

Parameters

array $config

Return Value

Listing

Exceptions

Exception

at line line 131
static Data[] getMandatoryFields()

Return Value

Data[]

Exceptions

Exception

at line line 156
static validate($data)

Parameters

$data

Exceptions

ValidationException

at line line 173
static mixed|null __callStatic($method, $arguments)

Parameters

$method
$arguments

Return Value

mixed|null

Exceptions

Exception

at line line 194
array toArray()

Object to Array.

Return Value

array

at line line 204
string getCacheKey()

get cache key

Return Value

string

at line line 224
AdminStyle getElementAdminStyle()

Admin Element Style.

Return Value

AdminStyle

at line line 247
Base save()

Return Value

Base

Exceptions

Exception
Exception
ValidationException

at line line 267
Note createNote($type)

Create a note for this object.

Parameters

$type string

Return Value

Note $note

at line line 289
AbstractObject getVariantMaster()

Return Topmost Master if Object is Variant

Return Value

AbstractObject

at line line 304
bool isAllowedForShop( Shop $shop)

Parameters

Shop $shop

Return Value

bool

at line line 323
bool|string getUrl($language, $params = array(), $route, bool $reset = false, Shop $shop = null)

Parameters

$language
$params
$route
bool $reset
Shop $shop

Return Value

bool|string