Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 510 Bytes

EnabledTrait.md

File metadata and controls

32 lines (22 loc) · 510 Bytes

EnabledTrait

Trait para marcar una entidad con un booleano, que se pueda usar como enabled/disabled.

<?php

namespace App\Entity;

use \Irontec\DoctrineEntityTrait\EnabledTrait;

class MyEntity
{
    ...
    use EnabledTrait;
    ...
}

Fields

  • enabled

Functions

Funciones disponibles

  • getEnabled: Getter del estado
  • setEnabled: Setter manual estado
  • isEnabled: Comprueba cual es el estado
  • disable: Fuerza el estado a FALSE
  • enable: Fuerza el estado a TRUE