/ LJCPHPCodeDoc / LJCDBAccessLib / LJCDbColumns


Syntax

PHP
class LJCDbColumns

Represents a typed Collection of LJCDbColumn objects.

Remarks

It extends (inherits) from class LJCCollectionLib-LJCCollectionBase which provides the "foreach" and "count" functionality.

It includes an AddObject() method that requires the strongly typed LJCDbColumn object collection element. This is what makes the collection strongly typed.

The Get() method retrieves the internal array element by key.

Public Functions
Static Methods
ToCollection _FunctionSummary_
Constructor Methods
construct Initializes a class instance.
Data Class Methods
Clone Creates an object clone.
Content Methods
Add Creates an object and adds it to the collection.
AddObject Adds an object and key value.
AddObjects _FunctionSummary_
InsertObject _FunctionSummary_
Remove _FunctionSummary_
Retrieve Retrieves the item by Key value.
Other Methods
KeyNames _FunctionSummary_
MapNames Sets the PropertyName, RenameAs and Caption values for a column.
SelectItems Get the column definitions that match the property names.
SetWhereOperators Sets the Where Clause operators.
ToArray Get an array of item objects.
Debug Methods
DebugItems _FunctionSummary_
DebugKeys _FunctionSummary_
DebugPropertyNames _FunctionSummary_
17 Functions

Public Properties
$DebugText The debug text.

Copyright © Lester J. Clark and Contributors.
Licensed under the MIT License.