1. Go to this page and download the library: Download nepoh/doctrine-yuml-bundle library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
nepoh / doctrine-yuml-bundle example snippets
// app/AppKernel.php
public function registerBundles()
{
// ...
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
// ...
$bundles[] = new Onurb\Bundle\YumlBundle\OnurbYumlBundle();
}
return $bundles;
}
namespace My\Bundle\Entity
use Onurb\Doctrine\ORMMetadataGrapher\Mapping as Grapher;
/**
* @Grapher\ShowAttributesProperties()
*/
Class MyClass
{
// ...
}
namespace My\Bundle\Entity
use Onurb\Doctrine\ORMMetadataGrapher\Mapping as Grapher;
/**
* @Grapher\HideAttributesProperties()
*/
Class MyClass
{
// ...
}
namespace My\Bundle\Entity
use Onurb\Doctrine\ORMMetadataGrapher\Mapping as Grapher;
/**
* @Grapher\Color("blue")
*/
Class MyClass
{
}
namespace My\Bundle\Entity
use Onurb\Doctrine\ORMMetadataGrapher\Mapping as Grapher;
// ...
Class MyEntity
{
// ...
/**
* @Grapher\IsDisplayedMethod()
*/
public function myDisplayedMethod()
{
// ...
}
}
namespace My\Bundle\Entity
use Onurb\Doctrine\ORMMetadataGrapher\Mapping as Grapher;
/**
* @Grapher\Note("Some information about this class")
*/
Class MyClass
{
}
/**
* @Grapher\Note(value="Some information about this class", color="blue")
*/
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.