From 20fc743a2200f02786d8dadb74e9c94ba5d8b9b4 Mon Sep 17 00:00:00 2001 From: Roman Mogilatov Date: Tue, 28 Jul 2015 01:31:19 +0300 Subject: [PATCH] Updating index page of providers documentation --- docs/providers/index.rst | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/providers/index.rst b/docs/providers/index.rst index 2909d655..f5333c24 100644 --- a/docs/providers/index.rst +++ b/docs/providers/index.rst @@ -1,9 +1,16 @@ Providers ========= -Providers are strategies of accessing objects. +Providers are strategies of accessing objects. They describe how particular +objects are provided. -All providers are callable. They describe how particular objects are provided. +Every provider is callable (implements ``__call__()``). Every call to provider +instance returns provided result, according to the providing strategy of +particular provider. + +Current documentation section consists from description of standard providers +library and some useful information like overriding of providers and writing +custom providers. .. toctree:: :maxdepth: 2 @@ -14,4 +21,4 @@ All providers are callable. They describe how particular objects are provided. callable external_dependency overriding - extending + custom