This object is responsible to include and instancy some classes stored in the classes directory of modules.
| package |
jelix |
|---|---|
| subpackage |
utils |
| static |
__construct()
bind(string $selector) : \jClassBinding
Better for use like this : jClasses::bind($selector)->getClassName()
| see | \jClasses::bind |
|---|---|
| since | 1.1 |
| experimental |
This method is EXPERIMENTAL. It could be changed in future version |
string
\jClassBinding
create(string $selector) : object
stringthe jelix selector correponding to the class
objectan instance of the classe
createBinded(string $selector) : object
| since | 1.1 |
|---|---|
| experimental |
This method is EXPERIMENTAL. It could be changed in future version |
stringSelector to a bindable class|interface
objectCorresponding instance
createInstance( $selector)
getBindedService(string $selector) : object
| since | 1.1 |
|---|---|
| experimental |
This method is EXPERIMENTAL. It could be changed in future version |
stringSelector to a bindable class|interface
objectCorresponding instance
getService(string $selector) : object
stringthe jelix selector correponding to the class
objectan instance of the classe
inc(string $selector)
stringthe jelix selector correponding to the class
incIface(string $selector)
| since | 1.0b2 |
|---|---|
stringthe jelix selector correponding to the interface
resetBindings() : void
| since | 1.1 |
|---|---|
| experimental |
This method is EXPERIMENTAL. It could be changed in future version |
_instances :
_bindings :