From 155cf6aeea9ba7ecbc39face6442d3ce1b03ad8e Mon Sep 17 00:00:00 2001 From: Nils Schwabe Date: Wed, 4 Jun 2014 14:27:03 +0200 Subject: Add webinterface with functionallity --- .../lib/api/classDB_1_1Mongo_1_1Mapper.html | 776 +++++++++++++++++++++ 1 file changed, 776 insertions(+) create mode 100644 management-interface/lib/api/classDB_1_1Mongo_1_1Mapper.html (limited to 'management-interface/lib/api/classDB_1_1Mongo_1_1Mapper.html') diff --git a/management-interface/lib/api/classDB_1_1Mongo_1_1Mapper.html b/management-interface/lib/api/classDB_1_1Mongo_1_1Mapper.html new file mode 100644 index 0000000..650ab21 --- /dev/null +++ b/management-interface/lib/api/classDB_1_1Mongo_1_1Mapper.html @@ -0,0 +1,776 @@ + + + + + + + +Fat-Free Framework: DB\Mongo\Mapper Class Reference + + + + + + +
+
+ + + + + + +
+
Fat-Free Framework +  3.2.2 +  Overview Class List Hierarchy +
+
+
+ + + +
+
+
+Public Member Functions | +Public Attributes | +Protected Member Functions | +Protected Attributes | +List of all members
+
+
DB\Mongo\Mapper Class Reference
+
+
+ +

MongoDB mapper. + More...

+
+ + Inheritance diagram for DB\Mongo\Mapper:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 dbtype ()
 
 exists ($key)
 
 set ($key, $val)
 
 get ($key)
 
 clear ($key)
 
 cast ($obj=NULL)
 
 select ($fields=NULL, $filter=NULL, array $options=NULL, $ttl=0)
 
 find ($filter=NULL, array $options=NULL, $ttl=0)
 
 count ($filter=NULL, $ttl=0)
 
 skip ($ofs=1)
 
 insert ()
 
 update ()
 
 erase ($filter=NULL)
 
 reset ()
 
 copyfrom ($key, $func=NULL)
 
 copyto ($key)
 
 fields ()
 
 cursor ()
 
 __construct (\DB\Mongo $db, $collection)
 
- Public Member Functions inherited from DB\Cursor
 dbtype ()
 
 cast ($obj=NULL)
 
 find ($filter=NULL, array $options=NULL, $ttl=0)
 
 count ($filter=NULL, $ttl=0)
 
 insert ()
 
 update ()
 
 copyfrom ($key, $func=NULL)
 
 copyto ($key)
 
 dry ()
 
 findone ($filter=NULL, array $options=NULL, $ttl=0)
 
 paginate ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)
 
 load ($filter=NULL, array $options=NULL, $ttl=0)
 
 first ()
 
 last ()
 
 skip ($ofs=1)
 
 next ()
 
 prev ()
 
 save ()
 
 erase ()
 
 onload ($func)
 
 beforeinsert ($func)
 
 afterinsert ($func)
 
 oninsert ($func)
 
 beforeupdate ($func)
 
 afterupdate ($func)
 
 onupdate ($func)
 
 beforeerase ($func)
 
 aftererase ($func)
 
 onerase ($func)
 
 reset ()
 
- Public Member Functions inherited from Magic
 exists ($key)
 
 set ($key, $val)
 
 get ($key)
 
 clear ($key)
 
 offsetexists ($key)
 
 __isset ($key)
 
 offsetset ($key, $val)
 
 __set ($key, $val)
 
 offsetget ($key)
 
 __get ($key)
 
 offsetunset ($key)
 
 __unset ($key)
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

$collection
 Mongo collection.
 
$document =array()
 Mongo document.
 
$cursor
 Mongo cursor.
 
- Public Attributes inherited from DB\Cursor
$ptr =0
 Current position.
 
$trigger =array()
 Event listeners.
 
+const E_Field ='Undefined field %s'
 
+ + + +

+Protected Member Functions

 factory ($row)
 
+ + + + + + + + +

+Protected Attributes

$db
 MongoDB wrapper.
 
- Protected Attributes inherited from DB\Cursor
$query =array()
 Query results.
 
+

Detailed Description

+

MongoDB mapper.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::__construct (\DB\Mongo $db,
 $collection 
)
+
+

Instantiate class

+
Returns
void
+
Parameters
+ + + +
$dbobject
$collectionstring
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::cast ( $obj = NULL)
+
+

Return fields of mapper object as an associative array

+
Returns
array
+
Parameters
+ + +
$objobject
+
+
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::clear ( $key)
+
+

Delete field

+
Returns
NULL
+
Parameters
+ + +
$keystring
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::copyfrom ( $key,
 $func = NULL 
)
+
+

Hydrate mapper object using hive array variable

+
Returns
NULL
+
Parameters
+ + + +
$keystring
$funccallback
+
+
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::copyto ( $key)
+
+

Populate hive array variable with mapper fields

+
Returns
NULL
+
Parameters
+ + +
$keystring
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::count ( $filter = NULL,
 $ttl = 0 
)
+
+

Count records that match criteria

+
Returns
int
+
Parameters
+ + + +
$filterarray
$ttlint
+
+
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::cursor ()
+
+

Return the cursor from last query

+
Returns
object|NULL
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::dbtype ()
+
+

Return database type

+
Returns
string
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::erase ( $filter = NULL)
+
+

Delete current record

+
Returns
bool
+
Parameters
+ + +
$filterarray
+
+
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::exists ( $key)
+
+

Return TRUE if field is defined

+
Returns
bool
+
Parameters
+ + +
$keystring
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
DB\Mongo\Mapper::factory ( $row)
+
+protected
+
+

Convert array to mapper object

+
Returns
object
+
Parameters
+ + +
$rowarray
+
+
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::fields ()
+
+

Return field names

+
Returns
array
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::find ( $filter = NULL,
array $options = NULL,
 $ttl = 0 
)
+
+

Return records that match criteria

+
Returns
array
+
Parameters
+ + + + +
$filterarray
$optionsarray
$ttlint
+
+
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::get ( $key)
+
+

Retrieve value of field

+
Returns
scalar|FALSE
+
Parameters
+ + +
$keystring
+
+
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::insert ()
+
+

Insert new record

+
Returns
array
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::reset ()
+
+

Reset cursor

+
Returns
NULL
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::select ( $fields = NULL,
 $filter = NULL,
array $options = NULL,
 $ttl = 0 
)
+
+

Build query and execute

+
Returns
array
+
Parameters
+ + + + + +
$fieldsstring
$filterarray
$optionsarray
$ttlint
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
DB\Mongo\Mapper::set ( $key,
 $val 
)
+
+

Assign value to field

+
Returns
scalar|FALSE
+
Parameters
+ + + +
$keystring
$valscalar
+
+
+ +
+
+ +
+
+ + + + + + + + +
DB\Mongo\Mapper::skip ( $ofs = 1)
+
+

Return record at specified offset using criteria of previous load() call and make it active

+
Returns
array
+
Parameters
+ + +
$ofsint
+
+
+ +
+
+ +
+
+ + + + + + + +
DB\Mongo\Mapper::update ()
+
+

Update current record

+
Returns
array
+ +
+
+
The documentation for this class was generated from the following file: +
-- cgit v1.2.3-55-g7522