Galette API documentation
Gestionnaire d’Adhérents en Ligne Extrêmement Tarabiscoté mais Tellement Efficace
1.0.0
Galette\Entity\FieldsCategories Class Reference

Public Member Functions

 __construct (Db $zdb, array $defaults)
 
 installInit ()
 

Static Public Member Functions

static getList (Db $zdb)
 
static setCategories (Db $zdb, array $categories)
 

Public Attributes

const TABLE = 'fields_categories'
 
const PK = 'id_field_category'
 
const ADH_CATEGORY_IDENTITY = 1
 
const ADH_CATEGORY_GALETTE = 2
 
const ADH_CATEGORY_CONTACT = 3
 

Detailed Description

Fields categories class for galette

Author
Johan Cwiklinski johan.nosp@m.@x-t.nosp@m.nd.be

Constructor & Destructor Documentation

◆ __construct()

Galette\Entity\FieldsCategories::__construct ( Db  $zdb,
array  $defaults 
)

Default constructor

Parameters
Db$zdbDatabase
array<string,mixed>$defaults default values

Member Function Documentation

◆ getList()

static Galette\Entity\FieldsCategories::getList ( Db  $zdb)
static

Get list of categories

Parameters
Db$zdbDatabase
Returns
array<ArrayObject<string, int|string>>

◆ installInit()

Galette\Entity\FieldsCategories::installInit ( )

Set default fields categories at install time

Returns
boolean
Exceptions
Throwable

◆ setCategories()

static Galette\Entity\FieldsCategories::setCategories ( Db  $zdb,
array  $categories 
)
static

Store the categories

Parameters
Db$zdbDatabase
array<int,string>$categories Categories
Returns
boolean

The documentation for this class was generated from the following file: