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