class DataMapperResolver extends AbstractPackageObjectResolver (View source)

The DataMapperResolver class.

Methods

static object
create(string $name, array $args)

create

static string
findClass(string $name)

findClass

static object
getInstance(string $name, array $args = array(), boolean $forceNew = false)

getInstance

static string
getClass(string $name)

getClass

static Container
getContainer(string $name = null, string $profile = null)

getContainer

static void
addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)

addNamespace

static void
removeNamespace(string $namespace)

removeNamespace

static PriorityQueue
getNamespaces()

Method to get property Namespaces

static void
setNamespaces(array|PriorityQueue $namespaces)

Method to set property namespaces

static array
dumpNamespaces()

dumpNamespaces

static void
reset()

reset

static array
dumpAll()

dumpAll

Details

static object create(string $name, array $args)

create

Parameters

string $name
array $args

Return Value

object

static string findClass(string $name)

findClass

Parameters

string $name

Return Value

string

static object getInstance(string $name, array $args = array(), boolean $forceNew = false)

getInstance

Parameters

string $name
array $args
boolean $forceNew

Return Value

object

at line line 51
static string getClass(string $name)

getClass

Parameters

string $name

Return Value

string

static Container getContainer(string $name = null, string $profile = null)

getContainer

Parameters

string $name
string $profile

Return Value

Container

static void addNamespace(string $namespace, int $priority = PriorityQueue::NORMAL)

addNamespace

Parameters

string $namespace
int $priority

Return Value

void

static void removeNamespace(string $namespace)

removeNamespace

Parameters

string $namespace

Return Value

void

static PriorityQueue getNamespaces()

Method to get property Namespaces

Return Value

PriorityQueue

static void setNamespaces(array|PriorityQueue $namespaces)

Method to set property namespaces

Parameters

array|PriorityQueue $namespaces

Return Value

void

static array dumpNamespaces()

dumpNamespaces

Return Value

array

static void reset()

reset

Return Value

void

static array dumpAll()

dumpAll

Return Value

array