<?php
/**
 * Degree of changability (Wijzigbaarheid)
 *
 * @author e.kool
 */

namespace VisualM\TagManagerBundle\Doctrine\FieldType;

/**
 * Degree of changability (Wijzigbaarheid)
 *
 * @author e.kool
 */
class WijzigbaarType extends AbstractEnumType
{
    /**
     * Volledig wijzigbaar
     */
    const VOLLEDIG = 'volledig';

    /**
     * Beperkt wijzigbaar (alleen door beheerder)
     */
    const BEPERKT = 'beperkt';

    /**
     * Niet wijzigbaar
     */
    const NIET = 'niet';

    /**
     * {@inheritDoc}
     */
    protected function getEnumOptions()
    {
        return [
            self::VOLLEDIG,
            self::BEPERKT,
            self::NIET
        ];
    }

    /**
     * {@inheritDoc}
     */
    public function getName()
    {
        return 'wijzigbaar_type';
    }


}
