浏览代码

Add documentation on how to override class metadata

Miha Vrhovnik 13 年之前
父节点
当前提交
63997245f0
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      Resources/doc/index.rst

+ 16 - 0
Resources/doc/index.rst

@@ -122,6 +122,22 @@ The serializer can also be accessed via a Twig filter and will default to
     {{ myObject | serialize | raw }}
     {{ myObject | serialize('xml') | raw }}
 
+Overriding Metadata
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Sometimes you need to override the metadata for a namespace which doesn't have 
+any or one is provided but it doesn't suit your needs. 
+If that is the case then you need to define a different metadata location in a config.
+
+::
+
+    jms_serializer:
+        metadata:
+            directories:
+                FOSUB:
+                    namespace_prefix: FOS\UserBundle
+                    path: %kernel.root_dir%/serializer/FOSUB
+
 Versioning
 ~~~~~~~~~~