|
CWIS Developer Documentation
|
Public Member Functions | |
| Qualifier ($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::Delete | ( | ) |
| Qualifier::Id | ( | ) |
Get the qualifier ID.
Definition at line 119 of file Qualifier.php.
References $Id.
Referenced by Delete(), Qualifier(), 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::Qualifier | ( | $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::Status | ( | ) |
Get the status of this qualifier.
Definition at line 89 of file Qualifier.php.
References $Status.
Referenced by Delete(), and Qualifier().

|
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.