IgorPI
@IgorPI

Генератор документации описания таблиц doctrine entity?

Коллеги, приветствую.

Существует ли в природе библиотека которая бы позволила сгенерировать документацию из классов сущностей?

Например, есть сущность.

<?php

namespace Src\Entity;

use Doctrine\ORM\Mapping as ORM;
use Src\Repository\AutodialerLogsRepository;

/**
 * Журнал автообзвона.
 *
 * @ORM\Entity(repositoryClass=AutodialerLogsRepository::class)
 * @ORM\Table(name="autodialer_logs")
 *
 * @author Igor Popryadukhin <example@gmail.com>
 */
class AutodialerLogs
{
    /**
     *
     * @var int|null
     * @ORM\Id
     * @ORM\GeneratedValue
     * @ORM\Column(type="integer")
     */
    private ?int $id;

    /**
     * Организация
     *
     * @var Organization|null
     * @ORM\ManyToOne(targetEntity="Organization")
     */
    private ?Organization $organization;

    /**
     * Проект
     *
     * @var Project|null
     * @ORM\ManyToOne(targetEntity="Project")
     */
    private ?Project $project;

    /**
     * Владелец (пользователь системы)
     *
     * @var User|null
     * @ORM\ManyToOne(targetEntity="User", inversedBy="contacts", fetch="EAGER")
     */
    private ?User $owner;
}
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы