<?xml version="1.0"?>
<?xml-stylesheet
href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/search.php">
    <title>PEAR Bug Search Results</title>
    <link>http://pear.php.net/bugs/search.php?cmd=display&amp;package_name%5B0%5D=Image_GraphViz</link>
    <description>Search Results</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bug/16326" />
      <rdf:li rdf:resource="http://pear.php.net/bug/16034" />
      <rdf:li rdf:resource="http://pear.php.net/bug/15943" />
      <rdf:li rdf:resource="http://pear.php.net/bug/15019" />

     </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://pear.php.net/gifs/pearsmall.gif">
    <title>PEAR Bugs</title>
    <url>http://pear.php.net/gifs/pearsmall.gif</url>
    <link>http://pear.php.net/bugs</link>
  </image>

    <item rdf:about="http://pear.php.net/bug/16326">
      <title>Image_GraphViz: Bug 16326 [Open] image() doesn't return error on unknown format.</title>
      <link>http://pear.php.net/bugs/16326</link>
      <content:encoded><![CDATA[<pre>Image_GraphViz Bug
Reported by samwilson
2009-06-15T03:54:45+00:00
PHP: 5.2.5 OS: Linux Package Version: 1.2.1

Description:
------------
image() should return &quot;TRUE on success, FALSE or PEAR_Error otherwise&quot;, but when an unrecognised format string is passed to it, it doesn't.

Test script:
---------------
&lt;?php
require_once 'Image/GraphViz.php';
$gv = new Image_GraphViz(true, array(), 'G', true, true);
$out = $gv-&gt;image('unrecognised_format');
var_dump($out);


Expected result:
----------------
object(PEAR_Error)#1 (8) { ... } 

Actual result:
--------------
NULL</pre>]]></content:encoded>
      <description><![CDATA[<pre>Image_GraphViz Bug
Reported by samwilson
2009-06-15T03:54:45+00:00
PHP: 5.2.5 OS: Linux Package Version: 1.2.1

Description:
------------
image() should return &quot;TRUE on success, FALSE or PEAR_Error otherwise&quot;, but when an unrecognised format string is passed to it, it doesn't.

Test script:
---------------
&lt;?php
require_once 'Image/GraphViz.php';
$gv = new Image_GraphViz(true, array(), 'G', true, true);
$out = $gv-&gt;image('unrecognised_format');
var_dump($out);


Expected result:
----------------
object(PEAR_Error)#1 (8) { ... } 

Actual result:
--------------
NULL</pre>]]></description>
      <dc:date>2009-06-15T03:54:45+00:00</dc:date>
      <dc:creator>sam &amp;#x61;&amp;#116; archives &amp;#x64;&amp;#111;&amp;#x74; org &amp;#x64;&amp;#111;&amp;#x74; au</dc:creator>
      <dc:subject>Image_GraphViz Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/16034">
      <title>Image_GraphViz: Feature/Change Request 16034 [Open] Please Change License</title>
      <link>http://pear.php.net/bugs/16034</link>
      <content:encoded><![CDATA[<pre>Image_GraphViz Feature/Change Request
Reported by hexmode
2009-03-13T22:53:57+00:00
PHP: Irrelevant OS:  Package Version: 1.3.0RC3

Description:
------------
I would like to package this for Debian, but debian-legal doesn't like the PHP license being applied to software that is not, itself, PHP.  They say the PHP license specifically covers PHP and only PHP..

Would you consider changing the license to BSD or LGPL?</pre>]]></content:encoded>
      <description><![CDATA[<pre>Image_GraphViz Feature/Change Request
Reported by hexmode
2009-03-13T22:53:57+00:00
PHP: Irrelevant OS:  Package Version: 1.3.0RC3

Description:
------------
I would like to package this for Debian, but debian-legal doesn't like the PHP license being applied to software that is not, itself, PHP.  They say the PHP license specifically covers PHP and only PHP..

Would you consider changing the license to BSD or LGPL?</pre>]]></description>
      <dc:date>2009-03-13T22:53:57+00:00</dc:date>
      <dc:creator>mhershberger &amp;#x61;&amp;#116; intrahealth &amp;#x64;&amp;#111;&amp;#x74; org</dc:creator>
      <dc:subject>Image_GraphViz Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/15943">
      <title>Image_GraphViz: Feature/Change Request 15943 [Open] adding subgraph to subgraph?</title>
      <link>http://pear.php.net/bugs/15943</link>
      <content:encoded><![CDATA[<pre>Image_GraphViz Feature/Change Request
Reported by krzysztofciba
2009-02-25T15:21:00+00:00
PHP: 5.2.3 OS: all Package Version: 

Description:
------------
      Your script for creating graphs is excellent, but...

How can I add subgraph inside another subgraph? I mean this is supported in GraphViz, e.g. please try to render this:
digraph G {
subgraph cluster_A {
node0 -&gt; node1;
 subgraph cluster_B {
 node2 -&gt; node3;
 }
}
}

I can't see how this can be made using Image_GraphViz...

Test script:
---------------
         

Expected result:
----------------
         

Actual result:
--------------</pre>]]></content:encoded>
      <description><![CDATA[<pre>Image_GraphViz Feature/Change Request
Reported by krzysztofciba
2009-02-25T15:21:00+00:00
PHP: 5.2.3 OS: all Package Version: 

Description:
------------
      Your script for creating graphs is excellent, but...

How can I add subgraph inside another subgraph? I mean this is supported in GraphViz, e.g. please try to render this:
digraph G {
subgraph cluster_A {
node0 -&gt; node1;
 subgraph cluster_B {
 node2 -&gt; node3;
 }
}
}

I can't see how this can be made using Image_GraphViz...

Test script:
---------------
         

Expected result:
----------------
         

Actual result:
--------------</pre>]]></description>
      <dc:date>2009-02-25T15:21:00+00:00</dc:date>
      <dc:creator>Krzysztof &amp;#x64;&amp;#111;&amp;#x74; Ciba &amp;#x61;&amp;#116; agh &amp;#x64;&amp;#111;&amp;#x74; edu &amp;#x64;&amp;#111;&amp;#x74; pl</dc:creator>
      <dc:subject>Image_GraphViz Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/15019">
      <title>Image_GraphViz: Bug 15019 [Assigned] addCluster using attributes twice</title>
      <link>http://pear.php.net/bugs/15019</link>
      <content:encoded><![CDATA[<pre>Image_GraphViz Bug
Reported by slaakso
2008-11-13T15:27:15+00:00
PHP: 5.2.6 OS: MacOS X Package Version: 1.3.0RC3

Description:
------------
When one adds clusters into the chart, addCluster adds cluster 
attribute definitions to the final result twice, once with attribute names 
and once without them (and the attributes are separated with commas 
instead of semicolons see bug 13053). 

This seems to be due to the incorrect re-use of $attr-array in parse() 
method. Possible fix (from line 751):

$attrC    = $this-&gt;_escapeArray($cluster['attributes']);
$attr = array();
foreach ($attrC as $key =&gt; $value) {





Test script:
---------------
&lt;?php 
require_once 'Image/GraphViz.php';
$graph = new Image_GraphViz(true, '', 'Bug', true);
$graph-&gt;addCluster('cluster_0', 'Cluster', array( 'fontcolor' =&gt;'black', 'style' =&gt; 'filled' ) );
$graph-&gt;addNode( 'Node', '', cluster_0 );
echo $graph-&gt;parse();
?&gt;


Expected result:
----------------
strict digraph Bug { subgraph cluster_0 { graph [ 
fontcolor=black;style=filled;label=Cluster ]; &quot;Node&quot; [ 0=&quot;&quot; ]; } }

Actual result:
--------------
strict digraph Bug { subgraph cluster_0 { graph [ 
black,filled,fontcolor=black,style=filled,label=Cluster ]; &quot;Node&quot; [ 0=&quot;&quot; ]; 
} }</pre>]]></content:encoded>
      <description><![CDATA[<pre>Image_GraphViz Bug
Reported by slaakso
2008-11-13T15:27:15+00:00
PHP: 5.2.6 OS: MacOS X Package Version: 1.3.0RC3

Description:
------------
When one adds clusters into the chart, addCluster adds cluster 
attribute definitions to the final result twice, once with attribute names 
and once without them (and the attributes are separated with commas 
instead of semicolons see bug 13053). 

This seems to be due to the incorrect re-use of $attr-array in parse() 
method. Possible fix (from line 751):

$attrC    = $this-&gt;_escapeArray($cluster['attributes']);
$attr = array();
foreach ($attrC as $key =&gt; $value) {





Test script:
---------------
&lt;?php 
require_once 'Image/GraphViz.php';
$graph = new Image_GraphViz(true, '', 'Bug', true);
$graph-&gt;addCluster('cluster_0', 'Cluster', array( 'fontcolor' =&gt;'black', 'style' =&gt; 'filled' ) );
$graph-&gt;addNode( 'Node', '', cluster_0 );
echo $graph-&gt;parse();
?&gt;


Expected result:
----------------
strict digraph Bug { subgraph cluster_0 { graph [ 
fontcolor=black;style=filled;label=Cluster ]; &quot;Node&quot; [ 0=&quot;&quot; ]; } }

Actual result:
--------------
strict digraph Bug { subgraph cluster_0 { graph [ 
black,filled,fontcolor=black,style=filled,label=Cluster ]; &quot;Node&quot; [ 0=&quot;&quot; ]; 
} }</pre>]]></description>
      <dc:date>2008-11-24T21:53:53+00:00</dc:date>
      <dc:creator>jausions &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>Image_GraphViz Bug</dc:subject>
    </item>
</rdf:RDF>
