\hhu\z\controllers\componentsAchievementComponent

Component to handle achievements.

Summary

Methods
Properties
Constants
load()
factory()
__construct()
$models
No constants found
No protected methods found
No protected properties found
N/A
getClassName()
No private properties found
N/A

Properties

$models

$models : array

Required models

Type

array

Methods

load()

load(string  $componentName) 

Load the class of a Component.

Parameters

string $componentName

Name of the Component to load

Throws

\nre\exceptions\ComponentNotFoundException
\nre\exceptions\ComponentNotValidException

factory()

factory(string  $componentName) 

Instantiate a Component (Factory Pattern).

Parameters

string $componentName

Name of the Component to instantiate

__construct()

__construct() 

Construct a new Achievements-component.

getClassName()

getClassName(string  $componentName) : string

Determine the classname for the given Component name.

Parameters

string $componentName

Component name to get classname of

Returns

string —

Classname for the Component name