Interface **Phalcon\\Di\\ServiceInterface**
===========================================
.. role:: raw-html(raw)
:format: html
:raw-html:`Source on GitHub`
Methods
-------
abstract public **getName** ()
...
abstract public **setShared** (*mixed* $shared)
...
abstract public **isShared** ()
...
abstract public **setDefinition** (*mixed* $definition)
...
abstract public **getDefinition** ()
...
abstract public **resolve** ([*mixed* $parameters], [:doc:`Phalcon\\DiInterface ` $dependencyInjector])
...
abstract public **setParameter** (*mixed* $position, *array* $parameter)
...
abstract public static **__set_state** (*array* $attributes)
...