%PDF- %PDF-
Direktori : /home/graphicd/www/vebto/vendor/rackspace/php-opencloud/doc/_build/doctrees/ |
Current File : /home/graphicd/www/vebto/vendor/rackspace/php-opencloud/doc/_build/doctrees/logging.doctree |
�cdocutils.nodes document q)�q}q(U nametypesq}q(X as defined in psr-3q�X monologq�X loggingqNX logger injectionq NuUsubstitution_defsq }qUparse_messagesq]q Ucurrent_sourceqNU decorationqNUautofootnote_startqKUnameidsq}q(hUas-defined-in-psr-3qhUmonologqhUloggingqh Ulogger-injectionquUchildrenq]qcdocutils.nodes section q)�q}q(U rawsourceqU UparentqhUsourceqX0 /Users/jamie/projects/php/v1-sdk/doc/logging.rstqUtagnameq Usectionq!U attributesq"}q#(Udupnamesq$]Uclassesq%]Ubackrefsq&]Uidsq']q(haUnamesq)]q*hauUlineq+KUdocumentq,hh]q-(cdocutils.nodes title q.)�q/}q0(hX Loggingq1hhhhh Utitleq2h"}q3(h$]h%]h&]h']h)]uh+Kh,hh]q4cdocutils.nodes Text q5X Loggingq6��q7}q8(hh1hh/ubaubh)�q9}q:(hU hhhhh h!h"}q;(h$]h%]h&]h']q<hah)]q=h auh+Kh,hh]q>(h.)�q?}q@(hX Logger injectionqAhh9hhh h2h"}qB(h$]h%]h&]h']h)]uh+Kh,hh]qCh5X Logger injectionqD��qE}qF(hhAhh?ubaubcdocutils.nodes paragraph qG)�qH}qI(hX� As the ``Rackspace`` client extends the ``OpenStack`` client, they both support passing ``$options`` as an array via the constructor's third parameter. The options are passed as a config to the `Guzzle` client, but also allow to inject your own logger.hh9hhh U paragraphqJh"}qK(h$]h%]h&]h']h)]uh+Kh,hh]qL(h5X As the qM��qN}qO(hX As the hhHubcdocutils.nodes literal qP)�qQ}qR(hX ``Rackspace``h"}qS(h$]h%]h&]h']h)]uhhHh]qTh5X RackspaceqU��qV}qW(hU hhQubah UliteralqXubh5X client extends the qY��qZ}q[(hX client extends the hhHubhP)�q\}q](hX ``OpenStack``h"}q^(h$]h%]h&]h']h)]uhhHh]q_h5X OpenStackq`��qa}qb(hU hh\ubah hXubh5X# client, they both support passing qc��qd}qe(hX# client, they both support passing hhHubhP)�qf}qg(hX ``$options``h"}qh(h$]h%]h&]h']h)]uhhHh]qih5X $optionsqj��qk}ql(hU hhfubah hXubh5X^ as an array via the constructor's third parameter. The options are passed as a config to the qm��qn}qo(hX^ as an array via the constructor's third parameter. The options are passed as a config to the hhHubcdocutils.nodes title_reference qp)�qq}qr(hX `Guzzle`h"}qs(h$]h%]h&]h']h)]uhhHh]qth5X Guzzlequ��qv}qw(hU hhqubah Utitle_referenceqxubh5X2 client, but also allow to inject your own logger.qy��qz}q{(hX2 client, but also allow to inject your own logger.hhHubeubhG)�q|}q}(hX[ Your logger should implement the ``Psr\Log\LoggerInterface`` `as defined in PSR-3 <https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md>`_. One example of a compatible logger is `Monolog <https://github.com/Seldaek/monolog>`_. When the client does create a service, it will inject the logger if one is available.hh9hhh hJh"}q~(h$]h%]h&]h']h)]uh+Kh,hh]q(h5X! Your logger should implement the q���q�}q�(hX! Your logger should implement the hh|ubhP)�q�}q�(hX ``Psr\Log\LoggerInterface``h"}q�(h$]h%]h&]h']h)]uhh|h]q�h5X Psr\Log\LoggerInterfaceq���q�}q�(hU hh�ubah hXubh5X ��q�}q�(hX hh|ubcdocutils.nodes reference q�)�q�}q�(hXp `as defined in PSR-3 <https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md>`_h"}q�(UnameX as defined in PSR-3Urefuriq�XW https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.mdq�h']h&]h$]h%]h)]uhh|h]q�h5X as defined in PSR-3q���q�}q�(hU hh�ubah U referenceq�ubcdocutils.nodes target q�)�q�}q�(hXZ <https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md>U referencedq�Khh|h Utargetq�h"}q�(Urefurih�h']q�hah&]h$]h%]h)]q�hauh]ubh5X( . One example of a compatible logger is q���q�}q�(hX( . One example of a compatible logger is hh|ubh�)�q�}q�(hX/ `Monolog <https://github.com/Seldaek/monolog>`_h"}q�(UnameX Monologh�X"