CWIS Developer Documentation
|
Public Member Functions | |
__construct ($QualifierId=NULL) | |
Load the qualifier with the given ID or create a new qualifier if no ID is given. More... | |
Status () | |
Get the status of this qualifier. More... | |
Delete () | |
Delete the qualifier if in a valid state. More... | |
Id () | |
Get the qualifier ID. More... | |
Name ($NewValue=DB_NOVALUE) | |
Get or set the qualifier name. More... | |
NSpace ($NewValue=DB_NOVALUE) | |
Get or set the qualifier namespace. More... | |
Url ($NewValue=DB_NOVALUE) | |
Get or set the qualifier URL. More... | |
Public Attributes | |
const | STATUS_OK = 0 |
Status code used for an okay, valid qualifier. More... | |
const | STATUS_DOES_NOT_EXIST = 1 |
Status code used for a non-existent qualifier. More... | |
Protected Member Functions | |
UpdateValue ($FieldName, $NewValue) | |
Convenience method to supply parameters to Database::UpdateValue(). More... | |
Protected Attributes | |
$Id | |
The ID of the qualifier. More... | |
$Status | |
The status code of the qualifier. More... | |
$DB | |
The database object. More... | |
$DBFields | |
Cached qualifier data from the database. More... | |
Definition at line 10 of file Qualifier.php.
Qualifier::__construct | ( | $QualifierId = NULL | ) |
Load the qualifier with the given ID or create a new qualifier if no ID is given.
int | $QualifierId | Qualifier ID. |
Definition at line 30 of file Qualifier.php.
Qualifier::Delete | ( | ) |
Qualifier::Id | ( | ) |
Get the qualifier ID.
Definition at line 119 of file Qualifier.php.
References $Id.
Referenced by __construct(), Delete(), and UpdateValue().
Qualifier::Name | ( | $NewValue = DB_NOVALUE | ) |
Get or set the qualifier name.
string | $NewValue | Optional new qualifier name. |
Definition at line 129 of file Qualifier.php.
References UpdateValue().
Qualifier::NSpace | ( | $NewValue = DB_NOVALUE | ) |
Get or set the qualifier namespace.
string | $NewValue | Optional new qualfier namespace. |
Definition at line 139 of file Qualifier.php.
References UpdateValue().
Qualifier::Status | ( | ) |
Get the status of this qualifier.
Definition at line 89 of file Qualifier.php.
References $Status.
Referenced by __construct(), and Delete().
|
protected |
Convenience method to supply parameters to Database::UpdateValue().
string | $FieldName | Database field name. |
mixed | $NewValue | New value for the field or DB_NOVALUE. |
Definition at line 186 of file Qualifier.php.
References Id().
Referenced by Name(), NSpace(), and Url().
Qualifier::Url | ( | $NewValue = DB_NOVALUE | ) |
Get or set the qualifier URL.
string | $NewValue | Optional new qualifier URL. |
Definition at line 149 of file Qualifier.php.
References UpdateValue().
|
protected |
The database object.
Definition at line 172 of file Qualifier.php.
|
protected |
Cached qualifier data from the database.
Definition at line 178 of file Qualifier.php.
|
protected |
|
protected |
The status code of the qualifier.
Definition at line 166 of file Qualifier.php.
Referenced by Status().
const Qualifier::STATUS_DOES_NOT_EXIST = 1 |
Status code used for a non-existent qualifier.
Definition at line 23 of file Qualifier.php.
const Qualifier::STATUS_OK = 0 |
Status code used for an okay, valid qualifier.
Definition at line 18 of file Qualifier.php.