wakeapp/dbal-enum-type-bundle

This package is abandoned and no longer maintained. No replacement package was suggested.

Provides functionality for working with ENUM type in the Doctrine

Installs: 16 495

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 7

Forks: 0

Open Issues: 0

Type:symfony-bundle

v1.3.2 2021-03-02 14:44 UTC

This package is auto-updated.

Last update: 2021-12-05 14:03:16 UTC


README

Latest Stable Version Total Downloads

Введение

Бандл предоставляет интеграцию с компонентом DbalEnumType. Автоматически регистрирует новые типы доктрины, которые наследуются от AbstractEnumType.

Установка

Шаг 1: Загрузка бандла

Откройте консоль и, перейдя в директорию проекта, выполните следующую команду для загрузки наиболее подходящей стабильной версии этого бандла:

    composer require wakeapp/dbal-enum-type-bundle

Эта команда подразумевает что Composer установлен и доступен глобально.

Шаг 2: Подключение бандла

После включите бандл добавив его в список зарегистрированных бандлов в app/AppKernel.php файл вашего проекта:

<?php declare(strict_types=1);
// app/AppKernel.php

class AppKernel extends Kernel
{
    // ...

    public function registerBundles()
    {
        $bundles = [
            // ...

            new Wakeapp\Bundle\DbalEnumTypeBundle\WakeappDbalEnumTypeBundle(),
        ];

        return $bundles;
    }

    // ...
}

Конфигурация

Чтобы начать использовать бандл предварительная конфигурация не требуется и имеет следующее значение по умолчанию:

wakeapp_enumer:
    # список директорий, в которых будет происходить поиск классов-наследников AbstractEnumType
    source_directories:
        - 'src'

Использование

С примерами использования можно ознакомиться в документации DbalEnumType.

Лицензия

license