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

Public Member Functions

 __construct (int|ArrayObject $args=null)
 
 store (Db $zdb)
 
 remove (Db $zdb)
 
 __get (string $name)
 
 __isset (string $name)
 
 __set (string $name, mixed $value)
 

Public Attributes

const TABLE = 'titles'
 
const PK = 'id_title'
 
const MR = 1
 
const MRS = 2
 
const MISS = 3
 

Constructor & Destructor Documentation

◆ __construct()

Galette\Entity\Title::__construct ( int|ArrayObject  $args = null)

Main constructor

Parameters
int|ArrayObject<string,int|string>|null$args Arguments

Member Function Documentation

◆ __get()

Galette\Entity\Title::__get ( string  $name)

Getter

Parameters
string$nameProperty name
Returns
mixed

◆ __isset()

Galette\Entity\Title::__isset ( string  $name)

Isset Required for twig to access properties via __get

Parameters
string$nameProperty name
Returns
bool

◆ __set()

Galette\Entity\Title::__set ( string  $name,
mixed  $value 
)

Setter

Parameters
string$nameProperty name
mixed$valueProperty value
Returns
void

◆ remove()

Galette\Entity\Title::remove ( Db  $zdb)

Remove current title

Parameters
Db$zdbDatabase instance
Returns
boolean

◆ store()

Galette\Entity\Title::store ( Db  $zdb)

Store title in database

Parameters
Db$zdbDatabase instance
Returns
boolean

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