InfoColors::class, ]; /** * Package * * @param array $attributes */ public function __construct(array $attributes = []) { self::$editableProperties = [ 'title' => [ 'label' => trans('Titre'), 'type' => CrudType::string(), 'validate' => [ 'string', 'max:255' ], 'nullable' => false, 'actions' => [ CrudAction::viewAny(), CrudAction::view(), CrudAction::update(), CrudAction::create() ] ], 'message' => [ 'label' => trans('Message'), 'type' => CrudType::string(), 'validate' => [ 'string', 'max:255' ], 'nullable' => false, 'actions' => [ CrudAction::viewAny(), CrudAction::view(), CrudAction::update(), CrudAction::create() ] ], 'type' => [ 'label' => trans('Type d\'annonce'), 'type' => CrudType::enum(), 'enum' => InfoColors::class, 'nullable' => false, 'actions' => [ CrudAction::viewAny(), CrudAction::view(), CrudAction::update(), CrudAction::create() ] ], ]; parent::__construct($attributes); } }