Changeset 25759
- Timestamp:
- 12/22/09 00:55:08 (3 years ago)
- Files:
-
- plugins/sfDoctrineGraphvizPlugin/branches/1.2 (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/LICENSE (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/README (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/generator (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/generator/doctrineGraphvizGeneratorBase.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/generator/doctrineGraphvizMcdGenerator.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/generator/doctrineGraphvizMldGenerator.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/task (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/lib/task/doctrineGraphvizTask.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/package.xml (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files/expected (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files/expected/mcd.schema.dot (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files/expected/mld.schema.dot (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files/model (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/_files/schema.yml (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/bootstrap.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/prove.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib/generator (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib/generator/doctrineGraphvizMcdGeneratorTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib/generator/doctrineGraphvizMldGeneratorTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib/task (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.2/test/unit/lib/task/doctrineGraphvizTaskTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4 (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/LICENSE (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/README (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/generator (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/generator/doctrineGraphvizGeneratorBase.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/generator/doctrineGraphvizMcdGenerator.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/generator/doctrineGraphvizMldGenerator.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/task (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/lib/task/doctrineGraphvizTask.class.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/package.xml (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files/expected (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files/expected/mcd.schema.dot (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files/expected/mld.schema.dot (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files/model (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/_files/schema.yml (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/bootstrap.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/prove.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib/generator (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib/generator/doctrineGraphvizMcdGeneratorTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib/generator/doctrineGraphvizMldGeneratorTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib/task (added)
- plugins/sfDoctrineGraphvizPlugin/branches/1.4/test/unit/lib/task/doctrineGraphvizTaskTest.php (added)
- plugins/sfDoctrineGraphvizPlugin/trunk/README (modified) (1 diff)
- plugins/sfDoctrineGraphvizPlugin/trunk/lib/task/doctrineGraphvizTask.class.php (modified) (4 diffs)
- plugins/sfDoctrineGraphvizPlugin/trunk/package.xml (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfDoctrineGraphvizPlugin/trunk/README
r25708 r25759 8 8 ============ 9 9 10 Install the plugin via the subversion repository: 10 Install the plugin via the subversion repository by executing the following 11 command from the project root directory (branch 1.4 of the plugin works for 12 both 1.3 and 1.4 symfony versions): 11 13 12 $ svn co http://svn.symfony-project.com/plugins/sfDoctrineGraphvizPlugin plugins/sfDoctrineGraphvizPlugin14 $ svn co http://svn.symfony-project.com/plugins/sfDoctrineGraphvizPlugin/branches/1.4 plugins/sfDoctrineGraphvizPlugin 13 15 14 from the project root directory or by using thecommand:16 or by using the default symfony plugin install command: 15 17 16 18 $ ./symfony plugin:install sfDoctrineGraphvizPlugin plugins/sfDoctrineGraphvizPlugin/trunk/lib/task/doctrineGraphvizTask.class.php
r25617 r25759 2 2 /* 3 3 * This file is part of sfDoctrineGraphvizPlugin 4 * (c) 2009 David PHAM-VAN, Dejan Spasic, Tomasz Ducin4 * (c) 2009 Tomasz Ducin, David PHAM-VAN, Dejan Spasic 5 5 * 6 6 * For the full copyright and license information, please view the LICENSE … … 10 10 /** 11 11 * @package sfDoctrineGraphvizPlugin 12 * @author Tomasz Ducin <tomasz.ducin@gmail.com> 12 13 * @author David PHAM-VAN 13 14 * @author Dejan Spasic <spasic.dejan@yahoo.de> 14 * @author Tomasz Ducin <tomasz.ducin@gmail.com>15 15 * @version SVN: $Id$ 16 16 */ … … 246 246 $digraphMCD = $this->genMCD(); 247 247 file_put_contents($baseMCDDir . '/' . self::MCD_SCHEMA_FILE, $digraphMCD); 248 $this->getFilesystem()-> sh('dot ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_DOT_PNG_FILE);249 $this->getFilesystem()-> sh('neato ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_NEATO_PNG_FILE);250 $this->getFilesystem()-> sh('twopi ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_TWOPI_PNG_FILE);251 $this->getFilesystem()-> sh('circo ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_CIRCO_PNG_FILE);252 $this->getFilesystem()-> sh('fdp ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_FDP_PNG_FILE);248 $this->getFilesystem()->execute('dot ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_DOT_PNG_FILE); 249 $this->getFilesystem()->execute('neato ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_NEATO_PNG_FILE); 250 $this->getFilesystem()->execute('twopi ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_TWOPI_PNG_FILE); 251 $this->getFilesystem()->execute('circo ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_CIRCO_PNG_FILE); 252 $this->getFilesystem()->execute('fdp ' . $baseMCDDir . '/' . self::MCD_SCHEMA_FILE . ' -Tpng -o' . $baseMCDDir . '/' . self::MCD_FDP_PNG_FILE); 253 253 254 254 $this->logSection('graphviz', 'generating MLD'); … … 256 256 $digraphMLD = $this->genMLD(); 257 257 file_put_contents($baseMLDDir . '/' . self::MLD_SCHEMA_FILE, $digraphMLD); 258 $this->getFilesystem()-> sh('dot ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_DOT_PNG_FILE);259 $this->getFilesystem()-> sh('neato ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_NEATO_PNG_FILE);260 $this->getFilesystem()-> sh('twopi ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_TWOPI_PNG_FILE);261 $this->getFilesystem()-> sh('circo ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_CIRCO_PNG_FILE);262 $this->getFilesystem()-> sh('fdp ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_FDP_PNG_FILE);258 $this->getFilesystem()->execute('dot ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_DOT_PNG_FILE); 259 $this->getFilesystem()->execute('neato ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_NEATO_PNG_FILE); 260 $this->getFilesystem()->execute('twopi ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_TWOPI_PNG_FILE); 261 $this->getFilesystem()->execute('circo ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_CIRCO_PNG_FILE); 262 $this->getFilesystem()->execute('fdp ' . $baseMLDDir . '/' . self::MLD_SCHEMA_FILE . ' -Tpng -o' . $baseMLDDir . '/' . self::MLD_FDP_PNG_FILE); 263 263 } 264 264 } plugins/sfDoctrineGraphvizPlugin/trunk/package.xml
r25709 r25759 23 23 <active>yes</active> 24 24 </developer> 25 <date>2009-12- 19</date>25 <date>2009-12-22</date> 26 26 <version> 27 <release>0. 1.2</release>27 <release>0.2.0</release> 28 28 <api>0.1.0</api> 29 29 </version> 30 30 <stability> 31 <release> beta</release>32 <api> beta</api>31 <release>stable</release> 32 <api>stable</api> 33 33 </stability> 34 34 <license uri="http://www.symfony-project.com/license">MIT</license> … … 85 85 <name>symfony</name> 86 86 <channel>pear.symfony-project.com</channel> 87 <min>1. 2</min>88 <max>1. 3</max>89 <exclude>1. 3</exclude>87 <min>1.3.0</min> 88 <max>1.5.0</max> 89 <exclude>1.5.0</exclude> 90 90 </package> 91 91 </required> … … 99 99 <release> 100 100 <version> 101 <release>0. 1.2</release>101 <release>0.2.0</release> 102 102 <api>0.1.0</api> 103 103 </version> 104 104 <stability> 105 <release> beta</release>106 <api> beta</api>105 <release>stable</release> 106 <api>stable</api> 107 107 </stability> 108 108 <license uri="http://www.symfony-project.org/license">MIT license</license> 109 <date>2009-12-2 1</date>109 <date>2009-12-22</date> 110 110 <license>MIT</license> 111 111 <notes> 112 112 * entire release by: Tomasz Ducin 113 * modified entire directory structure to be SVN-like114 113 * created new branch for symfony version 1.4 115 * added different image types for both MCD and MLD116 * readme extended117 114 </notes> 118 115 </release> … … 152 149 <license>MIT</license> 153 150 <notes> 154 [tkoomzaaskz]151 * entire release by: Tomasz Ducin 155 152 * fixed plugin directory path 156 153 * fixed command executed to generate png files