Browse files

update

  • Loading branch information...
1 parent ed2f59c commit 4dc6e948a50bdea57930c2551135e5fbd9fa59c4 @gpupo committed Mar 31, 2012
View
259 doc/classes.svg
@@ -3,53 +3,53 @@
<!-- Generated by graphviz version 2.29.20111007.0445 (20111007.0445)
-->
<!-- Title: G Pages: 1 -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1380pt" height="872pt">
-<g id="viewport" class="graph" transform="scale(1 1) rotate(0) translate(4 868)">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1308pt" height="926pt">
+<g id="viewport" class="graph" transform="scale(1 1) rotate(0) translate(4 922)">
<title>G</title>
-<polygon fill="white" stroke="white" points="-4,5 -4,-868 1377,-868 1377,5 -4,5"/>
+<polygon fill="white" stroke="white" points="-4,5 -4,-922 1305,-922 1305,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_CamelSpider</title>
-<polyline fill="none" stroke="gray" points="154,-44 1352,-44 "/>
-<path fill="none" stroke="gray" d="M1352,-44C1358,-44 1364,-50 1364,-56"/>
-<polyline fill="none" stroke="gray" points="1364,-56 1364,-844 "/>
-<path fill="none" stroke="gray" d="M1364,-844C1364,-850 1358,-856 1352,-856"/>
-<polyline fill="none" stroke="gray" points="1352,-856 154,-856 "/>
-<path fill="none" stroke="gray" d="M154,-856C148,-856 142,-850 142,-844"/>
-<polyline fill="none" stroke="gray" points="142,-844 142,-56 "/>
+<polyline fill="none" stroke="gray" points="154,-44 1280,-44 "/>
+<path fill="none" stroke="gray" d="M1280,-44C1286,-44 1292,-50 1292,-56"/>
+<polyline fill="none" stroke="gray" points="1292,-56 1292,-898 "/>
+<path fill="none" stroke="gray" d="M1292,-898C1292,-904 1286,-910 1280,-910"/>
+<polyline fill="none" stroke="gray" points="1280,-910 154,-910 "/>
+<path fill="none" stroke="gray" d="M154,-910C148,-910 142,-904 142,-898"/>
+<polyline fill="none" stroke="gray" points="142,-898 142,-56 "/>
<path fill="none" stroke="gray" d="M142,-56C142,-50 148,-44 154,-44"/>
-<text text-anchor="middle" x="753" y="-841" font-family="Times,serif" font-size="11.00" fill="gray">CamelSpider</text>
+<text text-anchor="middle" x="717" y="-895" font-family="Times,serif" font-size="11.00" fill="gray">CamelSpider</text>
</g>
<g id="graph3" class="cluster"><title>cluster_CamelSpider_Entity</title>
<polyline fill="none" stroke="gray" points="162,-646 1078,-646 "/>
<path fill="none" stroke="gray" d="M1078,-646C1084,-646 1090,-652 1090,-658"/>
-<polyline fill="none" stroke="gray" points="1090,-658 1090,-815 "/>
-<path fill="none" stroke="gray" d="M1090,-815C1090,-821 1084,-827 1078,-827"/>
-<polyline fill="none" stroke="gray" points="1078,-827 162,-827 "/>
-<path fill="none" stroke="gray" d="M162,-827C156,-827 150,-821 150,-815"/>
-<polyline fill="none" stroke="gray" points="150,-815 150,-658 "/>
+<polyline fill="none" stroke="gray" points="1090,-658 1090,-869 "/>
+<path fill="none" stroke="gray" d="M1090,-869C1090,-875 1084,-881 1078,-881"/>
+<polyline fill="none" stroke="gray" points="1078,-881 162,-881 "/>
+<path fill="none" stroke="gray" d="M162,-881C156,-881 150,-875 150,-869"/>
+<polyline fill="none" stroke="gray" points="150,-869 150,-658 "/>
<path fill="none" stroke="gray" d="M150,-658C150,-652 156,-646 162,-646"/>
-<text text-anchor="middle" x="620" y="-812" font-family="Times,serif" font-size="11.00" fill="gray">Entity</text>
+<text text-anchor="middle" x="620" y="-866" font-family="Times,serif" font-size="11.00" fill="gray">Entity</text>
</g>
<g id="graph4" class="cluster"><title>cluster_CamelSpider_Spider</title>
-<polyline fill="none" stroke="gray" points="960,-187 1344,-187 "/>
-<path fill="none" stroke="gray" d="M1344,-187C1350,-187 1356,-193 1356,-199"/>
-<polyline fill="none" stroke="gray" points="1356,-199 1356,-626 "/>
-<path fill="none" stroke="gray" d="M1356,-626C1356,-632 1350,-638 1344,-638"/>
-<polyline fill="none" stroke="gray" points="1344,-638 960,-638 "/>
-<path fill="none" stroke="gray" d="M960,-638C954,-638 948,-632 948,-626"/>
-<polyline fill="none" stroke="gray" points="948,-626 948,-199 "/>
-<path fill="none" stroke="gray" d="M948,-199C948,-193 954,-187 960,-187"/>
-<text text-anchor="middle" x="1152" y="-623" font-family="Times,serif" font-size="11.00" fill="gray">Spider</text>
+<polyline fill="none" stroke="gray" points="944,-187 1272,-187 "/>
+<path fill="none" stroke="gray" d="M1272,-187C1278,-187 1284,-193 1284,-199"/>
+<polyline fill="none" stroke="gray" points="1284,-199 1284,-626 "/>
+<path fill="none" stroke="gray" d="M1284,-626C1284,-632 1278,-638 1272,-638"/>
+<polyline fill="none" stroke="gray" points="1272,-638 944,-638 "/>
+<path fill="none" stroke="gray" d="M944,-638C938,-638 932,-632 932,-626"/>
+<polyline fill="none" stroke="gray" points="932,-626 932,-199 "/>
+<path fill="none" stroke="gray" d="M932,-199C932,-193 938,-187 944,-187"/>
+<text text-anchor="middle" x="1108" y="-623" font-family="Times,serif" font-size="11.00" fill="gray">Spider</text>
</g>
<g id="graph5" class="cluster"><title>cluster_CamelSpider_Tools</title>
-<polyline fill="none" stroke="gray" points="1214,-52 1288,-52 "/>
-<path fill="none" stroke="gray" d="M1288,-52C1294,-52 1300,-58 1300,-64"/>
-<polyline fill="none" stroke="gray" points="1300,-64 1300,-167 "/>
-<path fill="none" stroke="gray" d="M1300,-167C1300,-173 1294,-179 1288,-179"/>
-<polyline fill="none" stroke="gray" points="1288,-179 1214,-179 "/>
-<path fill="none" stroke="gray" d="M1214,-179C1208,-179 1202,-173 1202,-167"/>
-<polyline fill="none" stroke="gray" points="1202,-167 1202,-64 "/>
-<path fill="none" stroke="gray" d="M1202,-64C1202,-58 1208,-52 1214,-52"/>
-<text text-anchor="middle" x="1251" y="-164" font-family="Times,serif" font-size="11.00" fill="gray">Tools</text>
+<polyline fill="none" stroke="gray" points="1178,-52 1252,-52 "/>
+<path fill="none" stroke="gray" d="M1252,-52C1258,-52 1264,-58 1264,-64"/>
+<polyline fill="none" stroke="gray" points="1264,-64 1264,-167 "/>
+<path fill="none" stroke="gray" d="M1264,-167C1264,-173 1258,-179 1252,-179"/>
+<polyline fill="none" stroke="gray" points="1252,-179 1178,-179 "/>
+<path fill="none" stroke="gray" d="M1178,-179C1172,-179 1166,-173 1166,-167"/>
+<polyline fill="none" stroke="gray" points="1166,-167 1166,-64 "/>
+<path fill="none" stroke="gray" d="M1166,-64C1166,-58 1172,-52 1178,-52"/>
+<text text-anchor="middle" x="1215" y="-164" font-family="Times,serif" font-size="11.00" fill="gray">Tools</text>
</g>
<!-- _CamelSpider_Entity_AbstractSpiderEgg -->
<g id="node3" class="node"><title>_CamelSpider_Entity_AbstractSpiderEgg</title>
@@ -59,13 +59,15 @@
</a>
</g>
<!-- _Doctrine_Common_Collections_ArrayCollection -->
-<g id="node26" class="node"><title>_Doctrine_Common_Collections_ArrayCollection</title>
+<g id="node28" class="node"><title>_Doctrine_Common_Collections_ArrayCollection</title>
<ellipse fill="none" stroke="black" cx="209" cy="-18" rx="208.951" ry="18"/>
<text text-anchor="middle" x="209" y="-12.4" font-family="Times,serif" font-size="14.00" fill="gray">\\Doctrine\\Common\\Collections\\ArrayCollection</text>
</g>
<!-- _CamelSpider_Entity_AbstractSpiderEgg&#45;&gt;_Doctrine_Common_Collections_ArrayCollection -->
<g id="edge6" class="edge"><title>_CamelSpider_Entity_AbstractSpiderEgg-&gt;_Doctrine_Common_Collections_ArrayCollection</title>
-<path fill="none" stroke="black" d="M728.808,-655.777C725.056,-654.034 721.421,-652.113 718,-650 635.61,-599.098 640.717,-556.083 569,-491"/>
+<path fill="none" stroke="black" d="M567,-626C360.767,-460.731 248.468,-141.764 218.351,-45.9074"/>
+<polygon fill="none" stroke="black" points="221.612,-44.6046 215.31,-36.0876 214.925,-46.6755 221.612,-44.6046"/>
+<path fill="none" stroke="black" d="M728.749,-660.411C665.064,-648.521 575.324,-631.068 569,-626"/>
</g>
<!-- _CamelSpider_Entity_AbstractSubscription -->
<g id="node4" class="node"><title>_CamelSpider_Entity_AbstractSubscription</title>
@@ -83,13 +85,13 @@
</a>
</g>
<!-- _CamelSpider_Entity_AbstractSubscription&#45;&gt;_CamelSpider_Entity_InterfaceSubscription -->
-<g id="edge26" class="edge"><title>_CamelSpider_Entity_AbstractSubscription-&gt;_CamelSpider_Entity_InterfaceSubscription</title>
+<g id="edge30" class="edge"><title>_CamelSpider_Entity_AbstractSubscription-&gt;_CamelSpider_Entity_InterfaceSubscription</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M718.363,-726C698.194,-726 676.149,-726 655.337,-726"/>
<polygon fill="none" stroke="black" points="655.233,-722.5 645.233,-726 655.233,-729.5 655.233,-722.5"/>
</g>
<!-- _CamelSpider_Entity_AbstractSubscription&#45;&gt;_Doctrine_Common_Collections_ArrayCollection -->
<g id="edge8" class="edge"><title>_CamelSpider_Entity_AbstractSubscription-&gt;_Doctrine_Common_Collections_ArrayCollection</title>
-<path fill="none" stroke="black" d="M732.159,-707.838C727.158,-705.242 722.356,-702.308 718,-699 627.439,-630.224 653.21,-567.42 569,-491"/>
+<path fill="none" stroke="black" d="M736.651,-707.852C730.239,-705.153 723.891,-702.193 718,-699 682.833,-679.94 682.144,-662.136 646,-645 614.15,-629.9 596.506,-648.043 569,-626"/>
</g>
<!-- _CamelSpider_Entity_Document -->
<g id="node5" class="node"><title>_CamelSpider_Entity_Document</title>
@@ -106,8 +108,8 @@
<!-- _CamelSpider_Entity_FactorySubscription -->
<g id="node6" class="node"><title>_CamelSpider_Entity_FactorySubscription</title>
<a xlink:href="db_CamelSpider_Entity_FactorySubscription.html" xlink:title="FactorySubscription" target="_parent">
-<polygon fill="none" stroke="black" points="1081.92,-744 940.079,-744 940.079,-708 1081.92,-708 1081.92,-744"/>
-<text text-anchor="middle" x="1011" y="-722.477" font-family="Courier New" font-size="11.00">FactorySubscription</text>
+<polygon fill="none" stroke="black" points="1081.92,-798 940.079,-798 940.079,-762 1081.92,-762 1081.92,-798"/>
+<text text-anchor="middle" x="1011" y="-776.477" font-family="Courier New" font-size="11.00">FactorySubscription</text>
</a>
</g>
<!-- _CamelSpider_Entity_InterfaceLink -->
@@ -130,7 +132,7 @@
</a>
</g>
<!-- _CamelSpider_Entity_Link&#45;&gt;_CamelSpider_Entity_InterfaceLink -->
-<g id="edge28" class="edge"><title>_CamelSpider_Entity_Link-&gt;_CamelSpider_Entity_InterfaceLink</title>
+<g id="edge32" class="edge"><title>_CamelSpider_Entity_Link-&gt;_CamelSpider_Entity_InterfaceLink</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M540.749,-673.985C484.115,-678.269 349.216,-688.471 270.302,-694.439"/>
<polygon fill="none" stroke="black" points="269.731,-690.972 260.023,-695.217 270.259,-697.953 269.731,-690.972"/>
</g>
@@ -139,127 +141,154 @@
<path fill="none" stroke="black" d="M540.781,-670.105C524.493,-667.683 504.055,-662.229 490,-650 293.871,-479.356 229.175,-144.958 213.914,-46.1383"/>
<polygon fill="none" stroke="black" points="217.344,-45.4105 212.402,-36.0391 210.421,-46.4471 217.344,-45.4105"/>
</g>
+<!-- _CamelSpider_Entity_Pool -->
+<g id="node10" class="node"><title>_CamelSpider_Entity_Pool</title>
+<a xlink:href="db_CamelSpider_Entity_Pool.html" xlink:title="Pool" target="_parent">
+<polygon fill="none" stroke="black" points="1038,-744 984,-744 984,-708 1038,-708 1038,-744"/>
+<text text-anchor="middle" x="1011" y="-722.477" font-family="Courier New" font-size="11.00">Pool</text>
+</a>
+</g>
+<!-- _CamelSpider_Entity_Pool&#45;&gt;_CamelSpider_Entity_AbstractSpiderEgg -->
+<g id="edge16" class="edge"><title>_CamelSpider_Entity_Pool-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
+<path fill="none" stroke="black" d="M983.945,-719.486C955.128,-712.282 907.428,-700.357 867.04,-690.26"/>
+<polygon fill="none" stroke="black" points="867.764,-686.833 857.214,-687.803 866.066,-693.624 867.764,-686.833"/>
+</g>
<!-- _CamelSpider_Entity_Subscription -->
-<g id="node10" class="node"><title>_CamelSpider_Entity_Subscription</title>
+<g id="node11" class="node"><title>_CamelSpider_Entity_Subscription</title>
<a xlink:href="db_CamelSpider_Entity_Subscription.html" xlink:title="Subscription" target="_parent">
-<polygon fill="none" stroke="black" points="1058.71,-798 963.287,-798 963.287,-762 1058.71,-762 1058.71,-798"/>
-<text text-anchor="middle" x="1011" y="-776.477" font-family="Courier New" font-size="11.00">Subscription</text>
+<polygon fill="none" stroke="black" points="1058.71,-852 963.287,-852 963.287,-816 1058.71,-816 1058.71,-852"/>
+<text text-anchor="middle" x="1011" y="-830.477" font-family="Courier New" font-size="11.00">Subscription</text>
</a>
</g>
<!-- _CamelSpider_Entity_Subscription&#45;&gt;_CamelSpider_Entity_AbstractSubscription -->
-<g id="edge16" class="edge"><title>_CamelSpider_Entity_Subscription-&gt;_CamelSpider_Entity_AbstractSubscription</title>
-<path fill="none" stroke="black" d="M963.131,-768.283C937.715,-761.929 905.563,-753.891 876.134,-746.534"/>
-<polygon fill="none" stroke="black" points="876.822,-743.098 866.272,-744.068 875.125,-749.889 876.822,-743.098"/>
+<g id="edge18" class="edge"><title>_CamelSpider_Entity_Subscription-&gt;_CamelSpider_Entity_AbstractSubscription</title>
+<path fill="none" stroke="black" d="M963.211,-819.489C952.783,-815.792 941.89,-811.56 932,-807 895.804,-790.312 856.835,-766.888 829.569,-749.519"/>
+<polygon fill="none" stroke="black" points="831.452,-746.569 821.147,-744.109 827.669,-752.458 831.452,-746.569"/>
</g>
<!-- _CamelSpider_Spider_AbstractCache -->
-<g id="node12" class="node"><title>_CamelSpider_Spider_AbstractCache</title>
+<g id="node13" class="node"><title>_CamelSpider_Spider_AbstractCache</title>
<a xlink:href="db_CamelSpider_Spider_AbstractCache.html" xlink:title="AbstractCache" target="_parent">
-<polygon fill="none" stroke="black" points="1301.81,-609 1200.19,-609 1200.19,-573 1301.81,-573 1301.81,-609"/>
-<text text-anchor="middle" x="1251" y="-587.477" font-family="Courier New" font-size="11.00">AbstractCache</text>
+<polygon fill="none" stroke="black" points="1265.81,-447 1164.19,-447 1164.19,-411 1265.81,-411 1265.81,-447"/>
+<text text-anchor="middle" x="1215" y="-425.477" font-family="Courier New" font-size="11.00">AbstractCache</text>
</a>
</g>
<!-- _CamelSpider_Spider_AbstractCache&#45;&gt;_CamelSpider_Entity_AbstractSpiderEgg -->
-<g id="edge18" class="edge"><title>_CamelSpider_Spider_AbstractCache-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
-<path fill="none" stroke="black" d="M1200.04,-599.538C1138.75,-610.051 1031.68,-628.539 940,-645 916.352,-649.246 890.57,-653.979 867.343,-658.282"/>
-<polygon fill="none" stroke="black" points="866.408,-654.896 857.214,-660.161 867.685,-661.779 866.408,-654.896"/>
+<g id="edge20" class="edge"><title>_CamelSpider_Spider_AbstractCache-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
+<path fill="none" stroke="black" d="M1010,-582C951.954,-602.895 886.767,-630.669 843.337,-649.809"/>
+<polygon fill="none" stroke="black" points="841.869,-646.631 834.139,-653.877 844.701,-653.033 841.869,-646.631"/>
+<path fill="none" stroke="black" d="M1166.12,-447.173C1161.79,-449.792 1157.66,-452.727 1154,-456 1112.4,-493.181 1135.04,-531.069 1090,-564 1061.28,-584.998 1045.47,-569.95 1012,-582"/>
</g>
<!-- _CamelSpider_Spider_InterfaceCache -->
-<g id="node15" class="node"><title>_CamelSpider_Spider_InterfaceCache</title>
+<g id="node19" class="node"><title>_CamelSpider_Spider_InterfaceCache</title>
<a xlink:href="db_CamelSpider_Spider_InterfaceCache.html" xlink:title="InterfaceCache" target="_parent">
-<polygon fill="none" stroke="black" points="1065.42,-609 956.584,-609 956.584,-573 1065.42,-573 1065.42,-609"/>
-<text text-anchor="middle" x="1011" y="-587.477" font-family="Courier New" font-size="11.00">InterfaceCache</text>
+<polygon fill="none" stroke="black" points="1065.42,-447 956.584,-447 956.584,-411 1065.42,-411 1065.42,-447"/>
+<text text-anchor="middle" x="1011" y="-425.477" font-family="Courier New" font-size="11.00">InterfaceCache</text>
</a>
</g>
<!-- _CamelSpider_Spider_AbstractCache&#45;&gt;_CamelSpider_Spider_InterfaceCache -->
-<g id="edge30" class="edge"><title>_CamelSpider_Spider_AbstractCache-&gt;_CamelSpider_Spider_InterfaceCache</title>
-<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1200.11,-591C1163.95,-591 1114.76,-591 1075.75,-591"/>
-<polygon fill="none" stroke="black" points="1075.55,-587.5 1065.55,-591 1075.55,-594.5 1075.55,-587.5"/>
+<g id="edge34" class="edge"><title>_CamelSpider_Spider_AbstractCache-&gt;_CamelSpider_Spider_InterfaceCache</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1164.07,-429C1137.33,-429 1104.1,-429 1075.54,-429"/>
+<polygon fill="none" stroke="black" points="1075.24,-425.5 1065.24,-429 1075.24,-432.5 1075.24,-425.5"/>
+</g>
+<!-- _CamelSpider_Spider_AbstractLauncher -->
+<g id="node14" class="node"><title>_CamelSpider_Spider_AbstractLauncher</title>
+<a xlink:href="db_CamelSpider_Spider_AbstractLauncher.html" xlink:title="AbstractLauncher" target="_parent">
+<polygon fill="none" stroke="black" points="1275.62,-609 1154.38,-609 1154.38,-573 1275.62,-573 1275.62,-609"/>
+<text text-anchor="middle" x="1215" y="-587.477" font-family="Courier New" font-size="11.00">AbstractLauncher</text>
+</a>
+</g>
+<!-- _CamelSpider_Spider_AbstractLauncher&#45;&gt;_CamelSpider_Entity_AbstractSpiderEgg -->
+<g id="edge22" class="edge"><title>_CamelSpider_Spider_AbstractLauncher-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
+<path fill="none" stroke="black" d="M1154.31,-576.645C1113.12,-569.518 1057.75,-565.533 1012,-582"/>
</g>
<!-- _CamelSpider_Spider_AbstractSpider -->
-<g id="node13" class="node"><title>_CamelSpider_Spider_AbstractSpider</title>
+<g id="node15" class="node"><title>_CamelSpider_Spider_AbstractSpider</title>
<a xlink:href="db_CamelSpider_Spider_AbstractSpider.html" xlink:title="«abstract»&lt;br/&gt;AbstractSpider" target="_parent">
-<polygon fill="none" stroke="black" points="1065.5,-555 956.5,-555 956.5,-519 1065.5,-519 1065.5,-555"/>
-<text text-anchor="start" x="978" y="-538.5" font-family="Courier New" font-size="11.00">«abstract»</text>
-<text text-anchor="start" x="965" y="-527.5" font-family="Courier New" font-size="11.00">AbstractSpider</text>
+<polygon fill="none" stroke="black" points="1065.5,-393 956.5,-393 956.5,-357 1065.5,-357 1065.5,-393"/>
+<text text-anchor="start" x="978" y="-376.5" font-family="Courier New" font-size="11.00">«abstract»</text>
+<text text-anchor="start" x="965" y="-365.5" font-family="Courier New" font-size="11.00">AbstractSpider</text>
</a>
</g>
<!-- _CamelSpider_Spider_AbstractSpider&#45;&gt;_CamelSpider_Entity_AbstractSpiderEgg -->
-<g id="edge20" class="edge"><title>_CamelSpider_Spider_AbstractSpider-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
-<path fill="none" stroke="black" d="M956.168,-554.482C950.489,-557.274 944.979,-560.438 940,-564 899.456,-593.003 909.659,-622.624 868,-650 867.475,-650.345 866.944,-650.685 866.408,-651.019"/>
-<polygon fill="none" stroke="black" points="864.417,-648.12 857.333,-655.998 867.784,-654.257 864.417,-648.12"/>
+<g id="edge24" class="edge"><title>_CamelSpider_Spider_AbstractSpider-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
+<path fill="none" stroke="black" d="M956.27,-387.455C947.517,-391.139 939.029,-395.888 932,-402 854.911,-469.037 815.396,-589.594 800.788,-644.006"/>
+<polygon fill="none" stroke="black" points="797.326,-643.411 798.194,-653.97 804.1,-645.174 797.326,-643.411"/>
</g>
<!-- _CamelSpider_Spider_DocumentManager -->
-<g id="node14" class="node"><title>_CamelSpider_Spider_DocumentManager</title>
+<g id="node16" class="node"><title>_CamelSpider_Spider_DocumentManager</title>
<a xlink:href="db_CamelSpider_Spider_DocumentManager.html" xlink:title="DocumentManager" target="_parent">
-<polygon fill="none" stroke="black" points="1308.52,-555 1193.48,-555 1193.48,-519 1308.52,-519 1308.52,-555"/>
-<text text-anchor="middle" x="1251" y="-533.477" font-family="Courier New" font-size="11.00">DocumentManager</text>
+<polygon fill="none" stroke="black" points="1272.52,-501 1157.48,-501 1157.48,-465 1272.52,-465 1272.52,-501"/>
+<text text-anchor="middle" x="1215" y="-479.477" font-family="Courier New" font-size="11.00">DocumentManager</text>
</a>
</g>
-<!-- _CamelSpider_Spider_SpiderAsserts -->
-<g id="node16" class="node"><title>_CamelSpider_Spider_SpiderAsserts</title>
-<a xlink:href="db_CamelSpider_Spider_SpiderAsserts.html" xlink:title="SpiderAsserts" target="_parent">
-<polygon fill="none" stroke="black" points="1301.81,-501 1200.19,-501 1200.19,-465 1301.81,-465 1301.81,-501"/>
-<text text-anchor="middle" x="1251" y="-479.477" font-family="Courier New" font-size="11.00">SpiderAsserts</text>
+<!-- _CamelSpider_Spider_FeedReader -->
+<g id="node17" class="node"><title>_CamelSpider_Spider_FeedReader</title>
+<a xlink:href="db_CamelSpider_Spider_FeedReader.html" xlink:title="FeedReader" target="_parent">
+<polygon fill="none" stroke="black" points="1256.01,-555 1173.99,-555 1173.99,-519 1256.01,-519 1256.01,-555"/>
+<text text-anchor="middle" x="1215" y="-533.477" font-family="Courier New" font-size="11.00">FeedReader</text>
</a>
</g>
-<!-- _CamelSpider_Spider_SpiderDom -->
-<g id="node17" class="node"><title>_CamelSpider_Spider_SpiderDom</title>
-<a xlink:href="db_CamelSpider_Spider_SpiderDom.html" xlink:title="SpiderDom" target="_parent">
-<polygon fill="none" stroke="black" points="1288.91,-447 1213.09,-447 1213.09,-411 1288.91,-411 1288.91,-447"/>
-<text text-anchor="middle" x="1251" y="-425.477" font-family="Courier New" font-size="11.00">SpiderDom</text>
-</a>
+<!-- _CamelSpider_Spider_FeedReader&#45;&gt;_CamelSpider_Entity_AbstractSpiderEgg -->
+<g id="edge26" class="edge"><title>_CamelSpider_Spider_FeedReader-&gt;_CamelSpider_Entity_AbstractSpiderEgg</title>
+<path fill="none" stroke="black" d="M1173.61,-545.864C1115.77,-558.577 1015.83,-580.62 1012,-582"/>
</g>
-<!-- _CamelSpider_Spider_SpiderElements -->
-<g id="node18" class="node"><title>_CamelSpider_Spider_SpiderElements</title>
-<a xlink:href="db_CamelSpider_Spider_SpiderElements.html" xlink:title="SpiderElements" target="_parent">
-<polygon fill="none" stroke="black" points="1305.42,-339 1196.58,-339 1196.58,-303 1305.42,-303 1305.42,-339"/>
-<text text-anchor="middle" x="1251" y="-317.477" font-family="Courier New" font-size="11.00">SpiderElements</text>
+<!-- _CamelSpider_Spider_InterfaceFeedReader -->
+<g id="node20" class="node"><title>_CamelSpider_Spider_InterfaceFeedReader</title>
+<a xlink:href="db_CamelSpider_Spider_InterfaceFeedReader.html" xlink:title="InterfaceFeedReader" target="_parent">
+<polygon fill="none" stroke="black" points="1081.92,-555 940.079,-555 940.079,-519 1081.92,-519 1081.92,-555"/>
+<text text-anchor="middle" x="1011" y="-533.477" font-family="Courier New" font-size="11.00">InterfaceFeedReader</text>
</a>
</g>
-<!-- _CamelSpider_Spider_SpiderElements&#45;&gt;_Doctrine_Common_Collections_ArrayCollection -->
-<g id="edge22" class="edge"><title>_CamelSpider_Spider_SpiderElements-&gt;_Doctrine_Common_Collections_ArrayCollection</title>
-<path fill="none" stroke="black" d="M567,-491C407.724,-346.457 270.508,-122.552 225.542,-45.2986"/>
-<polygon fill="none" stroke="black" points="228.321,-43.1125 220.284,-36.2087 222.262,-46.6174 228.321,-43.1125"/>
-<path fill="none" stroke="black" d="M1196.78,-335.529C1038.51,-378.583 580.935,-501.831 569,-491"/>
-</g>
-<!-- _CamelSpider_Spider_SpiderProcessor -->
-<g id="node19" class="node"><title>_CamelSpider_Spider_SpiderProcessor</title>
-<a xlink:href="db_CamelSpider_Spider_SpiderProcessor.html" xlink:title="SpiderProcessor" target="_parent">
-<polygon fill="none" stroke="black" points="1308.52,-393 1193.48,-393 1193.48,-357 1308.52,-357 1308.52,-393"/>
-<text text-anchor="middle" x="1251" y="-371.477" font-family="Courier New" font-size="11.00">SpiderProcessor</text>
+<!-- _CamelSpider_Spider_FeedReader&#45;&gt;_CamelSpider_Spider_InterfaceFeedReader -->
+<g id="edge36" class="edge"><title>_CamelSpider_Spider_FeedReader-&gt;_CamelSpider_Spider_InterfaceFeedReader</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1173.61,-537C1150.23,-537 1119.97,-537 1091.97,-537"/>
+<polygon fill="none" stroke="black" points="1091.78,-533.5 1081.78,-537 1091.78,-540.5 1091.78,-533.5"/>
+</g>
+<!-- _CamelSpider_Spider_Indexer -->
+<g id="node18" class="node"><title>_CamelSpider_Spider_Indexer</title>
+<a xlink:href="db_CamelSpider_Spider_Indexer.html" xlink:title="Indexer" target="_parent">
+<polygon fill="none" stroke="black" points="1246.21,-393 1183.79,-393 1183.79,-357 1246.21,-357 1246.21,-393"/>
+<text text-anchor="middle" x="1215" y="-371.477" font-family="Courier New" font-size="11.00">Indexer</text>
</a>
</g>
-<!-- _CamelSpider_Spider_SpiderProcessor&#45;&gt;_CamelSpider_Spider_AbstractSpider -->
-<g id="edge24" class="edge"><title>_CamelSpider_Spider_SpiderProcessor-&gt;_CamelSpider_Spider_AbstractSpider</title>
-<path fill="none" stroke="black" d="M1193.48,-383.108C1179.55,-387.108 1165.38,-393.081 1154,-402 1108.57,-437.607 1135.41,-479.376 1090,-515 1085.57,-518.474 1080.62,-521.399 1075.42,-523.862"/>
-<polygon fill="none" stroke="black" points="1073.76,-520.762 1065.86,-527.816 1076.44,-527.232 1073.76,-520.762"/>
+<!-- _CamelSpider_Spider_Indexer&#45;&gt;_CamelSpider_Spider_AbstractSpider -->
+<g id="edge28" class="edge"><title>_CamelSpider_Spider_Indexer-&gt;_CamelSpider_Spider_AbstractSpider</title>
+<path fill="none" stroke="black" d="M1183.76,-375C1155.41,-375 1112.11,-375 1076.09,-375"/>
+<polygon fill="none" stroke="black" points="1075.65,-371.5 1065.65,-375 1075.65,-378.5 1075.65,-371.5"/>
+</g>
+<!-- _CamelSpider_Spider_SpiderAsserts -->
+<g id="node21" class="node"><title>_CamelSpider_Spider_SpiderAsserts</title>
+<a xlink:href="db_CamelSpider_Spider_SpiderAsserts.html" xlink:title="SpiderAsserts" target="_parent">
+<polygon fill="none" stroke="black" points="1265.81,-339 1164.19,-339 1164.19,-303 1265.81,-303 1265.81,-339"/>
+<text text-anchor="middle" x="1215" y="-317.477" font-family="Courier New" font-size="11.00">SpiderAsserts</text>
+</a>
</g>
-<!-- _CamelSpider_Spider_SpiderSubscriptionInterface -->
-<g id="node20" class="node"><title>_CamelSpider_Spider_SpiderSubscriptionInterface</title>
-<a xlink:href="db_CamelSpider_Spider_SpiderSubscriptionInterface.html" xlink:title="SpiderSubscriptionInterface" target="_parent">
-<polygon fill="none" stroke="black" points="1348.23,-285 1153.77,-285 1153.77,-249 1348.23,-249 1348.23,-285"/>
-<text text-anchor="middle" x="1251" y="-263.477" font-family="Courier New" font-size="11.00">SpiderSubscriptionInterface</text>
+<!-- _CamelSpider_Spider_SpiderDom -->
+<g id="node22" class="node"><title>_CamelSpider_Spider_SpiderDom</title>
+<a xlink:href="db_CamelSpider_Spider_SpiderDom.html" xlink:title="SpiderDom" target="_parent">
+<polygon fill="none" stroke="black" points="1252.91,-285 1177.09,-285 1177.09,-249 1252.91,-249 1252.91,-285"/>
+<text text-anchor="middle" x="1215" y="-263.477" font-family="Courier New" font-size="11.00">SpiderDom</text>
</a>
</g>
<!-- _CamelSpider_Spider_SpiderTxt -->
-<g id="node21" class="node"><title>_CamelSpider_Spider_SpiderTxt</title>
+<g id="node23" class="node"><title>_CamelSpider_Spider_SpiderTxt</title>
<a xlink:href="db_CamelSpider_Spider_SpiderTxt.html" xlink:title="SpiderTxt" target="_parent">
-<polygon fill="none" stroke="black" points="1288.91,-231 1213.09,-231 1213.09,-195 1288.91,-195 1288.91,-231"/>
-<text text-anchor="middle" x="1251" y="-209.477" font-family="Courier New" font-size="11.00">SpiderTxt</text>
+<polygon fill="none" stroke="black" points="1252.91,-231 1177.09,-231 1177.09,-195 1252.91,-195 1252.91,-231"/>
+<text text-anchor="middle" x="1215" y="-209.477" font-family="Courier New" font-size="11.00">SpiderTxt</text>
</a>
</g>
<!-- _CamelSpider_Tools_IdeiasLang -->
-<g id="node23" class="node"><title>_CamelSpider_Tools_IdeiasLang</title>
+<g id="node25" class="node"><title>_CamelSpider_Tools_IdeiasLang</title>
<a xlink:href="db_CamelSpider_Tools_IdeiasLang.html" xlink:title="IdeiasLang" target="_parent">
-<polygon fill="none" stroke="black" points="1292.01,-150 1209.99,-150 1209.99,-114 1292.01,-114 1292.01,-150"/>
-<text text-anchor="middle" x="1251" y="-128.477" font-family="Courier New" font-size="11.00">IdeiasLang</text>
+<polygon fill="none" stroke="black" points="1256.01,-150 1173.99,-150 1173.99,-114 1256.01,-114 1256.01,-150"/>
+<text text-anchor="middle" x="1215" y="-128.477" font-family="Courier New" font-size="11.00">IdeiasLang</text>
</a>
</g>
<!-- _CamelSpider_Tools_Urlizer -->
-<g id="node24" class="node"><title>_CamelSpider_Tools_Urlizer</title>
+<g id="node26" class="node"><title>_CamelSpider_Tools_Urlizer</title>
<a xlink:href="db_CamelSpider_Tools_Urlizer.html" xlink:title="Urlizer" target="_parent">
-<polygon fill="none" stroke="black" points="1282.21,-96 1219.79,-96 1219.79,-60 1282.21,-60 1282.21,-96"/>
-<text text-anchor="middle" x="1251" y="-74.4766" font-family="Courier New" font-size="11.00">Urlizer</text>
+<polygon fill="none" stroke="black" points="1246.21,-96 1183.79,-96 1183.79,-60 1246.21,-60 1246.21,-96"/>
+<text text-anchor="middle" x="1215" y="-74.4766" font-family="Courier New" font-size="11.00">Urlizer</text>
</a>
</g>
</g>
View
35 doc/db_CamelSpider_Entity_AbstractSpiderEgg.html
@@ -109,8 +109,11 @@
<dd>\Doctrine\Common\Collections\ArrayCollection</dd>
<dt>Children</dt>
<dd><a href="db_CamelSpider_Entity_Document.html#%5CCamelSpider%5CEntity%5CDocument">\CamelSpider\Entity\Document</a></dd>
+<dd><a href="db_CamelSpider_Entity_Pool.html#%5CCamelSpider%5CEntity%5CPool">\CamelSpider\Entity\Pool</a></dd>
<dd><a href="db_CamelSpider_Spider_AbstractCache.html#%5CCamelSpider%5CSpider%5CAbstractCache">\CamelSpider\Spider\AbstractCache</a></dd>
+<dd><a href="db_CamelSpider_Spider_AbstractLauncher.html#%5CCamelSpider%5CSpider%5CAbstractLauncher">\CamelSpider\Spider\AbstractLauncher</a></dd>
<dd><a href="db_CamelSpider_Spider_AbstractSpider.html#%5CCamelSpider%5CSpider%5CAbstractSpider">\CamelSpider\Spider\AbstractSpider</a></dd>
+<dd><a href="db_CamelSpider_Spider_FeedReader.html#%5CCamelSpider%5CSpider%5CFeedReader">\CamelSpider\Spider\FeedReader</a></dd>
</dl>
<h3>Properties</h3>
<div>
@@ -195,6 +198,38 @@
</div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\AbstractSpiderEgg::debugger()" class="anchor"></a><div class="method protected">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">debugger</span><span class="nb-faded-text">(
+  $object,  $info
+ =
+ 'DEBUGGER'
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description">Debug, like var_dump, but output on log</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$object</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
+<th>$info</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\AbstractSpiderEgg::getConfig()" class="anchor"></a><div class="method protected">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">getConfig</span><span class="nb-faded-text">(
 $key,  $defaultValue
View
127 doc/db_CamelSpider_Entity_AbstractSubscription.html
@@ -119,14 +119,18 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\AbstractSubscription::_explode()" class="anchor"></a><div class="method private">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_private.png" style="margin-right: 5px" alt="private"><span class="highlight">_explode</span><span class="nb-faded-text">(
-  $x
+<a id="\CamelSpider\Entity\AbstractSubscription::_explode()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">_explode</span><span class="nb-faded-text">(
+ string $x, string $sep
+ =
+ ','
)
</span>
:
- void</code><div class="description"><p class="short_description"></p></div>
+ array</code><div class="description"><p class="short_description">Returns an array from a value by exploding</p></div>
<div class="code-tabs">
+<div class="long-description">
+</div>
<strong>Parameters</strong><table class="argument-info">
<thead><tr>
<th>Name</th>
@@ -135,8 +139,24 @@
</tr></thead>
<tr>
<th>$x</th>
+<td>string</td>
+<td><em><p>String to explode</p></em></td>
+</tr>
+<tr>
+<th>$sep</th>
+<td>string</td>
+<td><em><p>The separator (default to comma)</p>
+</em></td>
+</tr>
+</table>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>array</td>
<td></td>
-<td><em></em></td>
</tr>
</table>
</div>
@@ -209,12 +229,27 @@
</div>
<a id="\CamelSpider\Entity\AbstractSubscription::getId()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getId</span><span class="nb-faded-text">(
-
+  $mode
+ =
+ null
)
</span>
:
void</code><div class="description"><p class="short_description"></p></div>
-<div class="code-tabs"></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$mode</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
<div class="clear"></div>
</div>
<a id="\CamelSpider\Entity\AbstractSubscription::getLink()" class="anchor"></a><div class="method public">
@@ -250,13 +285,17 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\AbstractSubscription::getMinimal()" class="anchor"></a><div class="method public">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getMinimal</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\AbstractSubscription::getSourceType()" class="anchor"></a><div class="method public inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getSourceType</span><span class="nb-faded-text">(
)
</span>
:
- void</code><div class="description"><p class="short_description"></p></div>
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description"></p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_InterfaceSubscription.html#%5CCamelSpider%5CEntity%5CInterfaceSubscription::getSourceType()">\CamelSpider\Entity\InterfaceSubscription::getSourceType()</a></small>
+</div>
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
@@ -326,6 +365,74 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\AbstractSubscription::normalize()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">normalize</span><span class="nb-faded-text">(
+ string $x
+ )
+ </span>
+ :
+ string</code><div class="description"><p class="short_description">normalize espaces after commas</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$x</th>
+<td>string</td>
+<td><em><p>String to explode</p></em></td>
+</tr>
+</table>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>string</td>
+<td></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\AbstractSubscription::setStatus()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setStatus</span><span class="nb-faded-text">(
+  $x
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$x</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\AbstractSubscription::toMinimal()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toMinimal</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
</div>
</div>
</div>
View
159 doc/db_CamelSpider_Entity_Document.html
@@ -253,9 +253,9 @@
<div>
<a id="\CamelSpider\Entity\Document::__construct()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">__construct</span><span class="nb-faded-text">(
-  $crawler,  $subscription, array $dependency
+  $uri,  $crawler,  $subscription, array $dependency
=
- NULL
+ null
)
</span>
:
@@ -272,6 +272,11 @@
<th>Description</th>
</tr></thead>
<tr>
+<th>$uri</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
<th>$crawler</th>
<td></td>
<td><em></em></td>
@@ -300,6 +305,67 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::debugger()" class="anchor"></a><div class="method protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">debugger</span><span class="nb-faded-text">(
+  $object,  $info
+ =
+ 'DEBUGGER'
+ )
+ </span>
+ :
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description">Debug, like var_dump, but output on log</p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::debugger()">\CamelSpider\Entity\AbstractSpiderEgg::debugger()</a></small>
+</div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$object</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
+<th>$info</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Document::entityStringProccess()" class="anchor"></a><div class="method protected">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">entityStringProccess</span><span class="nb-faded-text">(
+  $string
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description">Check some sources chars</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$string</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::getBiggerTag()" class="anchor"></a><div class="method protected">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">getBiggerTag</span><span class="nb-faded-text">(
@@ -386,6 +452,16 @@
</div></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::getSlug()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getSlug</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::getText()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getText</span><span class="nb-faded-text">(
@@ -406,6 +482,16 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::getUri()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getUri</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::logger()" class="anchor"></a><div class="method protected inherited_from ">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">logger</span><span class="nb-faded-text">(
 $string,  $type
@@ -455,6 +541,29 @@
</div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::preStringProccess()" class="anchor"></a><div class="method protected">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">preStringProccess</span><span class="nb-faded-text">(
+  $string
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$string</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::processResponse()" class="anchor"></a><div class="method protected">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">processResponse</span><span class="nb-faded-text">(
@@ -551,6 +660,29 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::setUri()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setUri</span><span class="nb-faded-text">(
+  $uri
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$uri</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::toArray()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toArray</span><span class="nb-faded-text">(
@@ -574,6 +706,29 @@
</div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Document::toPackage()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toPackage</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ \CamelSpider\Entity\self</code><div class="description"><p class="short_description">reduce memory usage</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>\CamelSpider\Entity\self</td>
+<td>minimal</td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Document::transferDependency()" class="anchor"></a><div class="method protected inherited_from ">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">transferDependency</span><span class="nb-faded-text">(
View
35 doc/db_CamelSpider_Entity_InterfaceLink.html
@@ -111,8 +111,8 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\InterfaceLink::getMinimal()" class="anchor"></a><div class="method public">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getMinimal</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\InterfaceLink::isDone()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">isDone</span><span class="nb-faded-text">(
)
</span>
@@ -121,8 +121,8 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\InterfaceLink::isDone()" class="anchor"></a><div class="method public">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">isDone</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\InterfaceLink::isWaiting()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">isWaiting</span><span class="nb-faded-text">(
)
</span>
@@ -131,8 +131,31 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\InterfaceLink::isWaiting()" class="anchor"></a><div class="method public">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">isWaiting</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\InterfaceLink::setStatus()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setStatus</span><span class="nb-faded-text">(
+  $x
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$x</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\InterfaceLink::toMinimal()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toMinimal</span><span class="nb-faded-text">(
)
</span>
View
51 doc/db_CamelSpider_Entity_InterfaceSubscription.html
@@ -178,17 +178,13 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\InterfaceSubscription::getMinimal()" class="anchor"></a><div class="method public inherited_from ">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getMinimal</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\InterfaceSubscription::getSourceType()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getSourceType</span><span class="nb-faded-text">(
)
</span>
:
- void</code><div class="description">
-<span class="attribute">inherited</span><p class="short_description"></p>
-<small>Inherited from:
- <a href="db_CamelSpider_Entity_InterfaceLink.html#%5CCamelSpider%5CEntity%5CInterfaceLink::getMinimal()">\CamelSpider\Entity\InterfaceLink::getMinimal()</a></small>
-</div>
+ void</code><div class="description"><p class="short_description"></p></div>
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
@@ -220,6 +216,47 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\InterfaceSubscription::setStatus()" class="anchor"></a><div class="method public inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setStatus</span><span class="nb-faded-text">(
+  $x
+ )
+ </span>
+ :
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description"></p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_InterfaceLink.html#%5CCamelSpider%5CEntity%5CInterfaceLink::setStatus()">\CamelSpider\Entity\InterfaceLink::setStatus()</a></small>
+</div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$x</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\InterfaceSubscription::toMinimal()" class="anchor"></a><div class="method public inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toMinimal</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description"></p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_InterfaceLink.html#%5CCamelSpider%5CEntity%5CInterfaceLink::toMinimal()">\CamelSpider\Entity\InterfaceLink::toMinimal()</a></small>
+</div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
</div>
</div>
</div>
View
90 doc/db_CamelSpider_Entity_Link.html
@@ -111,7 +111,7 @@
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">__construct</span><span class="nb-faded-text">(
 $node
=
- NULL
+ null
)
</span>
:
@@ -142,29 +142,41 @@
<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\Link::getId()" class="anchor"></a><div class="method public">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getId</span><span class="nb-faded-text">(
+<a id="\CamelSpider\Entity\Link::getHref()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getHref</span><span class="nb-faded-text">(
)
</span>
:
- void</code><div class="description"><p class="short_description">Gera o hash para armazenar em cache</p></div>
-<div class="code-tabs"><div class="long-description">
-</div></div>
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
<div class="clear"></div>
</div>
-<a id="\CamelSpider\Entity\Link::getMinimal()" class="anchor"></a><div class="method public inherited_from ">
-<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getMinimal</span><span class="nb-faded-text">(
-
+<a id="\CamelSpider\Entity\Link::getId()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getId</span><span class="nb-faded-text">(
+  $mode
+ =
+ null
)
</span>
:
- void</code><div class="description">
-<span class="attribute">inherited</span><p class="short_description"></p>
-<small>Inherited from:
- <a href="db_CamelSpider_Entity_InterfaceLink.html#%5CCamelSpider%5CEntity%5CInterfaceLink::getMinimal()">\CamelSpider\Entity\InterfaceLink::getMinimal()</a></small>
+ void</code><div class="description"><p class="short_description">Gera o hash para armazenar em cache</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$mode</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
</div>
-<div class="code-tabs"></div>
<div class="clear"></div>
</div>
<a id="\CamelSpider\Entity\Link::isDone()" class="anchor"></a><div class="method public">
@@ -189,7 +201,7 @@
</div>
<a id="\CamelSpider\Entity\Link::setDocument()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setDocument</span><span class="nb-faded-text">(
-  $response,  $subscription,  $dependency
+  $uri,  $response,  $subscription,  $dependency
=
NULL
)
@@ -204,6 +216,11 @@
<th>Description</th>
</tr></thead>
<tr>
+<th>$uri</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
<th>$response</th>
<td></td>
<td><em></em></td>
@@ -222,17 +239,60 @@
</div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Link::setStatus()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">setStatus</span><span class="nb-faded-text">(
+  $x
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$x</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
<a id="\CamelSpider\Entity\Link::toArray()" class="anchor"></a><div class="method public">
<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toArray</span><span class="nb-faded-text">(
)
</span>
:
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Link::toMinimal()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toMinimal</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
void</code><div class="description"><p class="short_description">reduce memory usage</p></div>
<div class="code-tabs"><div class="long-description">
</div></div>
<div class="clear"></div>
</div>
+<a id="\CamelSpider\Entity\Link::toPackage()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">toPackage</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs"></div>
+<div class="clear"></div>
+</div>
</div>
</div>
</div>
View
540 doc/db_CamelSpider_Entity_Pool.html
@@ -0,0 +1,540 @@
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DocBlox Documentation</title><link rel="stylesheet" href="css/jquery-ui.css" type="text/css"></link><link rel="stylesheet" href="css/docblox/jquery-ui-1.8.16.custom.css" type="text/css"></link><link rel="stylesheet" href="css/jquery.treeview.css" type="text/css"></link><link rel="stylesheet" href="css/theme.css" type="text/css"></link><script type="text/javascript" src="js/jquery-1.4.2.min.js"></script><script type="text/javascript" src="js/jquery-ui-1.8.2.custom.min.js"></script><script type="text/javascript" src="js/jquery.cookie.js"></script><script type="text/javascript" src="js/jquery.treeview.js"></script><script type="text/javascript">
+ $(document).ready(function() {
+ $(".filetree").treeview({
+ collapsed: true,
+ persist: "cookie"
+ });
+
+ $("#accordion").accordion({
+ collapsible: true,
+ autoHeight: false,
+ fillSpace: true
+ });
+
+ $(".tabs").tabs();
+ });
+ </script></head><body><div xmlns="" id="content">
+<script xmlns:dbx="http://docblox-project.org/xsl/functions">
+
+ function filterElements()
+ {
+ inherited = !$('#show-inherited').hasClass('deselected');
+ public = !$('#show-public').hasClass('deselected');
+ protected = !$('#show-protected').hasClass('deselected');
+ private = !$('#show-private').hasClass('deselected');
+
+ $('div.public').each(function(index, val) {
+ $(val).toggle(public && !($(val).hasClass('inherited_from') && !inherited));
+ });
+ $('div.protected').each(function(index, val) {
+ $(val).toggle(protected && !($(val).hasClass('inherited_from') && !inherited));
+ });
+ $('div.private').each(function(index, val) {
+ $(val).toggle(private && !($(val).hasClass('inherited_from') && !inherited));
+ });
+ }
+
+ $(document).ready(function() {
+ $('a.gripper').click(function() {
+ $(this).nextAll('div.code-tabs').slideToggle();
+ $(this).children('img').toggle();
+ return false;
+ });
+
+ $('div.method code span.highlight,div.function code span.highlight,div.constant code span.highlight,div.property code span.highlight').css('cursor', 'pointer');
+
+ $('div.method code span.highlight,div.function code span.highlight,div.constant code span.highlight,div.property code span.highlight').click(function() {
+ $(this).parent().nextAll('div.code-tabs').slideToggle();
+ $(this).parent().prevAll('a.gripper').children('img').toggle();
+ return false;
+ });
+
+ $('div.code-tabs').hide();
+ $('a.gripper').show();
+ $('div.code-tabs:empty').prevAll('a.gripper').html('');
+
+ $('#show-public, #show-protected, #show-private, #show-inherited')
+ .css('cursor', 'pointer')
+ .click(function(){
+ $(this).toggleClass('deselected');
+ if ($(this).hasClass('deselected')) {
+ $(this).fadeTo('fast', '0.4');
+ } else {
+ $(this).fadeTo('fast', '1.0');
+ }
+ filterElements();
+ return false;
+ });
+ $('#show-protected, #show-private').click();
+
+ // add the sliding behaviour to the file navigation and show it
+ // it is initially hidden for non-JS users.
+ $("#file-nav-box").show().hover(function() {
+ $("#file-nav-container").slideDown(400);
+ }, function() {
+ $("#file-nav-container").slideUp(400);
+ });
+ });
+
+
+ </script><h1 xmlns:dbx="http://docblox-project.org/xsl/functions" class="file">CamelSpider/Entity/Pool.php</h1>
+<div xmlns:dbx="http://docblox-project.org/xsl/functions" id="file-nav-box">
+<div id="file-nav-options">
+ Show:
+ <img src="images/icons/visibility_public.png" id="show-public"><img src="images/icons/visibility_protected.png" id="show-protected"><img src="images/icons/visibility_private.png" id="show-private"><span class="attribute" id="show-inherited">inherited</span>
+</div>
+<div id="file-nav-container">
+<ul id="file-nav"><li>
+<a href="#classes"><img src="images/icons/class.png" height="14">
+ Classes
+ </a><ul><li><a href="#%5CCamelSpider%5CEntity%5CPool">\CamelSpider\Entity\Pool</a></li></ul>
+</li></ul>
+<div style="clear: left;"></div>
+</div>
+<div id="file-nav-tab">
+ Table of Contents
+ </div>
+</div>
+<a xmlns:dbx="http://docblox-project.org/xsl/functions" name="top" class="anchor"></a><a name="classes" class="anchor"></a><a xmlns:dbx="http://docblox-project.org/xsl/functions" id="\CamelSpider\Entity\Pool" class="anchor"></a><h2 xmlns:dbx="http://docblox-project.org/xsl/functions" class="class">\CamelSpider\Entity\Pool<div class="to-top"><a href="#top">jump to top</a></div>
+</h2>
+<div xmlns:dbx="http://docblox-project.org/xsl/functions" class="class">
+<small class="package"><b>Package: </b>CamelSpider\Entity</small><p class="short-description">Armazena a fila de Links processados</p>
+<div class="long-description">
+</div>
+<dl class="class-info">
+<dt>Parent(s)</dt>
+<dd>
+<a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg">\CamelSpider\Entity\AbstractSpiderEgg</a>
+ &lt;
+ \Doctrine\Common\Collections\ArrayCollection</dd>
+<dt>Author</dt>
+<dd>
+<a href="mailto:g@g1mr.com">Gilmar Pupo</a>
+  
+ </dd>
+</dl>
+<h3>Properties</h3>
+<div>
+<a id="\CamelSpider\Entity\Pool::$cache" class="anchor"></a><div class="property protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/property.png" alt="Property"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected">
+  <span class="highlight">$cache</span>= ''
+ </code><div class="description">
+<span class="attribute">inherited</span><small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24cache">\CamelSpider\Entity\AbstractSpiderEgg::$cache</a></small>
+</div>
+<div class="code-tabs">
+<strong>Details</strong><dl class="property-info">
+<dt>Type</dt>
+<dd></dd>
+<dt>Inherited_from</dt>
+<dd>
+<a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24cache">\CamelSpider\Entity\AbstractSpiderEgg::$cache</a>
+  
+ </dd>
+</dl>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::$config" class="anchor"></a><div class="property protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/property.png" alt="Property"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected">
+  <span class="highlight">$config</span>= ''
+ </code><div class="description">
+<span class="attribute">inherited</span><small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24config">\CamelSpider\Entity\AbstractSpiderEgg::$config</a></small>
+</div>
+<div class="code-tabs">
+<strong>Details</strong><dl class="property-info">
+<dt>Type</dt>
+<dd></dd>
+<dt>Inherited_from</dt>
+<dd>
+<a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24config">\CamelSpider\Entity\AbstractSpiderEgg::$config</a>
+  
+ </dd>
+</dl>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::$logger" class="anchor"></a><div class="property protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/property.png" alt="Property"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected">
+  <span class="highlight">$logger</span>= ''
+ </code><div class="description">
+<span class="attribute">inherited</span><small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24logger">\CamelSpider\Entity\AbstractSpiderEgg::$logger</a></small>
+</div>
+<div class="code-tabs">
+<strong>Details</strong><dl class="property-info">
+<dt>Type</dt>
+<dd></dd>
+<dt>Inherited_from</dt>
+<dd>
+<a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::%24logger">\CamelSpider\Entity\AbstractSpiderEgg::$logger</a>
+  
+ </dd>
+</dl>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::$name" class="anchor"></a><div class="property protected">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/property.png" alt="Property"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected">
+  <span class="highlight">$name</span>= ''Pool''
+ </code><div class="description"></div>
+<div class="code-tabs">
+<strong>Default value</strong><code>'Pool'</code><strong>Details</strong><dl class="property-info">
+<dt>Type</dt>
+<dd></dd>
+</dl>
+</div>
+<div class="clear"></div>
+</div>
+</div>
+<h3>Methods</h3>
+<div>
+<a id="\CamelSpider\Entity\Pool::__construct()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">__construct</span><span class="nb-faded-text">(
+  $dependency
+ =
+ null
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$dependency</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::_save()" class="anchor"></a><div class="method private">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_private.png" style="margin-right: 5px" alt="private"><span class="highlight">_save</span><span class="nb-faded-text">(
+  $link
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$link</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::debugger()" class="anchor"></a><div class="method protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">debugger</span><span class="nb-faded-text">(
+  $object,  $info
+ =
+ 'DEBUGGER'
+ )
+ </span>
+ :
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description">Debug, like var_dump, but output on log</p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::debugger()">\CamelSpider\Entity\AbstractSpiderEgg::debugger()</a></small>
+</div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$object</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
+<th>$info</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::errLink()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">errLink</span><span class="nb-faded-text">(
+  $link,  $cause
+ =
+ 'undefined'
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$link</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
+<th>$cause</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::filterWaiting()" class="anchor"></a><div class="method protected">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">filterWaiting</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ array</code><div class="description"><p class="short_description">Reduce for only Links waiting process</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>array</td>
+<td></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::getConfig()" class="anchor"></a><div class="method protected inherited_from ">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_protected.png" style="margin-right: 5px" alt="protected"><span class="highlight">getConfig</span><span class="nb-faded-text">(
+  $key,  $defaultValue
+ =
+ NULL
+ )
+ </span>
+ :
+ void</code><div class="description">
+<span class="attribute">inherited</span><p class="short_description"></p>
+<small>Inherited from:
+ <a href="db_CamelSpider_Entity_AbstractSpiderEgg.html#%5CCamelSpider%5CEntity%5CAbstractSpiderEgg::getConfig()">\CamelSpider\Entity\AbstractSpiderEgg::getConfig()</a></small>
+</div>
+<div class="code-tabs">
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$key</th>
+<td></td>
+<td><em></em></td>
+</tr>
+<tr>
+<th>$defaultValue</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::getPackage()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getPackage</span><span class="nb-faded-text">(
+
+ )
+ </span>
+ :
+ array</code><div class="description"><p class="short_description">Reduce for only Links with process finished</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>array</td>
+<td></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::getPool()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">getPool</span><span class="nb-faded-text">(
+  $mode
+ )
+ </span>
+ :
+ array</code><div class="description"><p class="short_description"></p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$mode</th>
+<td></td>
+<td><em></em></td>
+</tr>
+</table>
+<strong>Returns</strong><table class="argument-info">
+<thead><tr>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<td>array</td>
+<td></td>
+</tr>
+</table>
+</div>
+<div class="clear"></div>
+</div>
+<a id="\CamelSpider\Entity\Pool::isDone()" class="anchor"></a><div class="method public">
+<a href="#" class="gripper"><img src="images/icons/arrow_right.png"><img src="images/icons/arrow_down.png" style="display: none;"></a><code><img src="images/icons/method.png" alt="method"><img src="images/icons/visibility_public.png" style="margin-right: 5px" alt="public"><span class="highlight">isDone</span><span class="nb-faded-text">(
+  $link
+ )
+ </span>
+ :
+ void</code><div class="description"><p class="short_description">Check if link is processed</p></div>
+<div class="code-tabs">
+<div class="long-description">
+</div>
+<strong>Parameters</strong><table class="argument-info">
+<thead><tr>
+<th>Name</th>
+<th>Type</th>
+<th>Description</th>
+</tr></thead>
+<tr>
+<th>$link</th>