Browse Source

Overhaul back to php 5.3 Remove redundant class structure

master
Timothy Warren 7 years ago
parent
commit
55e8c48b1d
70 changed files with 1943 additions and 5236 deletions
  1. 3
    13
      README.md
  2. 5
    5
      app/config/db.php
  3. 2
    2
      app/config/routes.php
  4. 4
    4
      assets/config/css_groups.php
  5. 3
    3
      assets/css.php
  6. 140
    179
      docs/classes.svg
  7. 203
    0
      docs/classes/Bcrypt.html
  8. 1
    1
      docs/classes/DB_PDO.html
  9. 1
    1
      docs/classes/DB_SQL.html
  10. 1
    1
      docs/classes/DB_Util.html
  11. 1
    1
      docs/classes/Firebird.html
  12. 1
    1
      docs/classes/Firebird_Result.html
  13. 1
    1
      docs/classes/Firebird_SQL.html
  14. 1
    1
      docs/classes/Firebird_Util.html
  15. 1
    1
      docs/classes/MySQL.html
  16. 1
    1
      docs/classes/MySQL_SQL.html
  17. 1
    1
      docs/classes/MySQL_Util.html
  18. 1
    1
      docs/classes/ODBC.html
  19. 1
    1
      docs/classes/ODBC_SQL.html
  20. 1
    1
      docs/classes/ODBC_Util.html
  21. 1
    1
      docs/classes/PgSQL.html
  22. 1
    1
      docs/classes/PgSQL_SQL.html
  23. 1
    1
      docs/classes/PgSQL_Util.html
  24. 1
    1
      docs/classes/Query_Builder.html
  25. 1
    1
      docs/classes/SQLite.html
  26. 1
    1
      docs/classes/SQLite_SQL.html
  27. 1
    1
      docs/classes/SQLite_Util.html
  28. 1
    595
      docs/classes/miniMVC.Controller.html
  29. 1
    1
      docs/classes/miniMVC.DB.html
  30. 1
    1
      docs/classes/miniMVC.Data_Store.html
  31. 0
    451
      docs/classes/miniMVC.MM.html
  32. 83
    362
      docs/classes/miniMVC.Model.html
  33. 0
    657
      docs/classes/miniMVC.Output.html
  34. 40
    607
      docs/classes/miniMVC.Page.html
  35. 26
    1
      docs/classes/miniMVC.Session.html
  36. 0
    610
      docs/classes/miniMVC.miniMVC.html
  37. 1
    1
      docs/deprecated.html
  38. 1
    6
      docs/errors.html
  39. 1
    1
      docs/graph_class.html
  40. 1
    1
      docs/index.html
  41. 1
    1
      docs/markers.html
  42. 8
    1
      docs/namespaces/default.html
  43. 36
    106
      docs/namespaces/miniMVC.html
  44. 1
    1
      docs/packages/.html
  45. 1
    1
      docs/packages/Default.html
  46. 1
    1
      docs/packages/Query.Drivers.html
  47. 1
    1
      docs/packages/Query.Query.html
  48. 1
    1
      docs/packages/Query.html
  49. 1
    1
      docs/packages/miniMVC.Libraries.html
  50. 1
    25
      docs/packages/miniMVC.System.html
  51. 57
    111
      docs/packages/miniMVC.html
  52. 97
    0
      docs/packages/miniMVC.libraries.html
  53. 520
    586
      docs/structure.xml
  54. 120
    61
      sys/common.php
  55. 21
    52
      sys/core/Controller.php
  56. 0
    72
      sys/core/MM.php
  57. 4
    4
      sys/core/Model.php
  58. 0
    154
      sys/core/Output.php
  59. 284
    124
      sys/core/Page.php
  60. 5
    5
      sys/core/db.php
  61. 0
    72
      sys/core/miniMVC.php
  62. 0
    87
      sys/core/traits/Generic.php
  63. 0
    61
      sys/core/traits/JSObject.php
  64. 0
    81
      sys/core/traits/Singleton.php
  65. 201
    0
      sys/libraries/Bcrypt.php
  66. 44
    16
      sys/libraries/Session.php
  67. 0
    37
      tests/MMTest.php
  68. 2
    2
      tests/commonTest.php
  69. 0
    2
      tests/index.php
  70. 0
    50
      tests/miniMVCTest.php

+ 3
- 13
README.md View File

@@ -3,26 +3,16 @@
3 3
 miniMVC is a minimalistic Modular MVC framework, with built-in minifier, and pure-PHP templating system.
4 4
 
5 5
 ### Requirements
6
-* PHP 5.4+
6
+* PHP 5.3+
7 7
 * PDO extensions for databases you wish to use
8
-* Webserver that correctly handles REQUEST_URI, such as:
8
+* Webserver that correctly handles PATH_INFO, such as:
9 9
 	* Apache
10 10
 	* IIS
11 11
 	* Lighttpd
12
+	* Resin/Quercus
12 13
 * SimpleTest library for running unit tests
13 14
 
14 15
 ### Unique features
15
-#### Extensive use of PHP's magic methods on the base class
16
-* `__toString()` method allows a view of the current class object when the current class object is used as a string. If you prefer `var_dump()` or `var_export()`, you can pass the name of that function if you call the `__toString` method directly.
17
-		
18
-	Eg. `$this . "string"`, `$this->__toString()`, `echo $this`;
19
-
20
-* `__call()` method allows the dynamic addition of callable closure objects 
21
-
22
-	Eg. `$this->foo = function($baz){}` is callable as `$this->foo()`, with  the current object as the last argument
23
-	
24
-* `MM` class extends ArrayObject, and all the main classes extend this class. Functions begining with `array_` are callable on object from this class. E.g. `$this->array_keys()` will return a list of the class properties.
25
-
26 16
 #### Database class is an extension of PHP's PDO class.
27 17
 
28 18
 Database class uses [Query](https://github.com/aviat4ion/Query) as a database abstraction layer and query builder. 

+ 5
- 5
app/config/db.php View File

@@ -22,16 +22,16 @@
22 22
  
23 23
 // --------------------------------------------------------------------------
24 24
 
25
-$db_conf = [
26
-	'default' => [
25
+$db_conf = array(
26
+	'default' => array(
27 27
 		'type' => '',
28 28
 		'host' => '',
29 29
 		'user' => '',
30 30
 		'pass' => '',
31
-		'port' => ''
31
+		'port' => '',
32 32
 		'database'   => '',
33 33
 		'file' => '',
34
-	]
35
-];
34
+	)
35
+);
36 36
 
37 37
 // End of db.php

+ 2
- 2
app/config/routes.php View File

@@ -29,11 +29,11 @@
29 29
  
30 30
 // --------------------------------------------------------------------------
31 31
 
32
-return  [
32
+return  array(
33 33
 	// Default Paths
34 34
 	'default_controller' => 'welcome',
35 35
 	'default_module' 	 => 'welcome',
36 36
 	'404_route'			 => '',
37
-];
37
+);
38 38
 
39 39
 // End of routes.php

+ 4
- 4
assets/config/css_groups.php View File

@@ -16,13 +16,13 @@
16 16
 /**
17 17
  * This is the config array for css files to concatenate and minify
18 18
  */
19
-return [
19
+return array(
20 20
 	/*-----
21 21
 			Css				
22 22
 					-----*/
23
-	'css' => [
23
+	'css' => array(
24 24
 		'message.css'
25
-	],
25
+	),
26 26
 					
27 27
 	/*
28 28
 		For each group create an array like so
@@ -32,5 +32,5 @@ return [
32 32
 			'path/to/css/file2.css'
33 33
 		],
34 34
 	*/
35
-];
35
+);
36 36
 // End of css_groups.php

+ 3
- 3
assets/css.php View File

@@ -44,7 +44,7 @@ function compress($buffer) {
44 44
     
45 45
     //Remove tabs, spaces, newlines, etc.
46 46
     $buffer = preg_replace('`\s+`', ' ', $buffer);
47
-    $replace = [
47
+    $replace = array(
48 48
     	' )' => ')',
49 49
     	') ' => ')',
50 50
     	' }' => '}',
@@ -54,7 +54,7 @@ function compress($buffer) {
54 54
     	', ' => ',',
55 55
     	': ' => ':',
56 56
     	'; ' => ';',
57
-    ];
57
+    );
58 58
     
59 59
     //Eradicate every last space!
60 60
     $buffer = trim(strtr($buffer, $replace));
@@ -84,7 +84,7 @@ while($i < $pia_len)
84 84
 };
85 85
 
86 86
 $css = '';
87
-$modified = [];
87
+$modified = array();
88 88
 
89 89
 if (isset($groups[$_GET['g']]))
90 90
 {

+ 140
- 179
docs/classes.svg View File

@@ -4,371 +4,332 @@
4 4
 <!-- Generated by graphviz version 2.26.3 (20100126.1600)
5 5
  -->
6 6
 <!-- Title: G Pages: 1 -->
7
-<svg width="754pt" height="1327pt"
8
- viewBox="0.00 0.00 754.00 1327.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9
-<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1323)">
7
+<svg width="708pt" height="1213pt"
8
+ viewBox="0.00 0.00 708.00 1213.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9
+<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1209)">
10 10
 <title>G</title>
11
-<polygon fill="white" stroke="white" points="-4,5 -4,-1323 751,-1323 751,5 -4,5"/>
11
+<polygon fill="white" stroke="white" points="-4,5 -4,-1209 705,-1209 705,5 -4,5"/>
12 12
 <g id="graph2" class="cluster"><title>cluster_default</title>
13
-<polyline fill="none" stroke="none" points="260,-44 570,-44 "/>
14
-<path fill="none" stroke="none" d="M570,-44C576,-44 582,-50 582,-56"/>
15
-<polyline fill="none" stroke="none" points="582,-56 582,-948 "/>
16
-<path fill="none" stroke="none" d="M582,-948C582,-954 576,-960 570,-960"/>
17
-<polyline fill="none" stroke="none" points="570,-960 260,-960 "/>
18
-<path fill="none" stroke="none" d="M260,-960C254,-960 248,-954 248,-948"/>
19
-<polyline fill="none" stroke="none" points="248,-948 248,-56 "/>
20
-<path fill="none" stroke="none" d="M248,-56C248,-50 254,-44 260,-44"/>
13
+<polyline fill="none" stroke="none" points="190,-44 512,-44 "/>
14
+<path fill="none" stroke="none" d="M512,-44C518,-44 524,-50 524,-56"/>
15
+<polyline fill="none" stroke="none" points="524,-56 524,-1002 "/>
16
+<path fill="none" stroke="none" d="M524,-1002C524,-1008 518,-1014 512,-1014"/>
17
+<polyline fill="none" stroke="none" points="512,-1014 190,-1014 "/>
18
+<path fill="none" stroke="none" d="M190,-1014C184,-1014 178,-1008 178,-1002"/>
19
+<polyline fill="none" stroke="none" points="178,-1002 178,-56 "/>
20
+<path fill="none" stroke="none" d="M178,-56C178,-50 184,-44 190,-44"/>
21 21
 </g>
22 22
 <g id="graph3" class="cluster"><title>cluster_miniMVC</title>
23
-<polyline fill="none" stroke="gray" points="276,-968 726,-968 "/>
24
-<path fill="none" stroke="gray" d="M726,-968C732,-968 738,-974 738,-980"/>
25
-<polyline fill="none" stroke="gray" points="738,-980 738,-1299 "/>
26
-<path fill="none" stroke="gray" d="M738,-1299C738,-1305 732,-1311 726,-1311"/>
27
-<polyline fill="none" stroke="gray" points="726,-1311 276,-1311 "/>
28
-<path fill="none" stroke="gray" d="M276,-1311C270,-1311 264,-1305 264,-1299"/>
29
-<polyline fill="none" stroke="gray" points="264,-1299 264,-980 "/>
30
-<path fill="none" stroke="gray" d="M264,-980C264,-974 270,-968 276,-968"/>
31
-<text text-anchor="middle" x="501" y="-1297.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">miniMVC</text>
23
+<polyline fill="none" stroke="gray" points="604,-854 680,-854 "/>
24
+<path fill="none" stroke="gray" d="M680,-854C686,-854 692,-860 692,-866"/>
25
+<polyline fill="none" stroke="gray" points="692,-866 692,-1185 "/>
26
+<path fill="none" stroke="gray" d="M692,-1185C692,-1191 686,-1197 680,-1197"/>
27
+<polyline fill="none" stroke="gray" points="680,-1197 604,-1197 "/>
28
+<path fill="none" stroke="gray" d="M604,-1197C598,-1197 592,-1191 592,-1185"/>
29
+<polyline fill="none" stroke="gray" points="592,-1185 592,-866 "/>
30
+<path fill="none" stroke="gray" d="M592,-866C592,-860 598,-854 604,-854"/>
31
+<text text-anchor="middle" x="642" y="-1183.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">miniMVC</text>
32 32
 </g>
33 33
 <!-- \\DB_SQL -->
34 34
 <g id="node2" class="node"><title>\\DB_SQL</title>
35 35
 <a xlink:href="sys.db.classes.db_sql.html" xlink:title="«abstract»&lt;br/&gt;DB_SQL" target="_parent">
36
-<polygon fill="none" stroke="black" points="341,-520 257,-520 257,-484 341,-484 341,-520"/>
37
-<text text-anchor="start" x="265" y="-507.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
38
-<text text-anchor="start" x="278.5" y="-494.233" font-family="Courier,monospace" font-size="11.00">DB_SQL</text>
36
+<polygon fill="none" stroke="black" points="271,-574 187,-574 187,-538 271,-538 271,-574"/>
37
+<text text-anchor="start" x="195" y="-561.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
38
+<text text-anchor="start" x="208.5" y="-548.233" font-family="Courier,monospace" font-size="11.00">DB_SQL</text>
39 39
 </a>
40 40
 </g>
41 41
 <!-- \\DB_PDO -->
42 42
 <g id="node3" class="node"><title>\\DB_PDO</title>
43 43
 <a xlink:href="sys.db.classes.db_pdo.html" xlink:title="«abstract»&lt;br/&gt;DB_PDO" target="_parent">
44
-<polygon fill="none" stroke="black" points="341,-250 257,-250 257,-214 341,-214 341,-250"/>
45
-<text text-anchor="start" x="265" y="-237.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
46
-<text text-anchor="start" x="278.5" y="-224.233" font-family="Courier,monospace" font-size="11.00">DB_PDO</text>
44
+<polygon fill="none" stroke="black" points="271,-304 187,-304 187,-268 271,-268 271,-304"/>
45
+<text text-anchor="start" x="195" y="-291.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
46
+<text text-anchor="start" x="208.5" y="-278.233" font-family="Courier,monospace" font-size="11.00">DB_PDO</text>
47 47
 </a>
48 48
 </g>
49 49
 <!-- \\PDO -->
50
-<g id="node33" class="node"><title>\\PDO</title>
51
-<ellipse fill="none" stroke="black" cx="71" cy="-232" rx="35.0527" ry="18"/>
52
-<text text-anchor="middle" x="71" y="-227.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDO</text>
50
+<g id="node31" class="node"><title>\\PDO</title>
51
+<ellipse fill="none" stroke="black" cx="36" cy="-286" rx="35.0527" ry="18"/>
52
+<text text-anchor="middle" x="36" y="-281.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDO</text>
53 53
 </g>
54 54
 <!-- \\DB_PDO&#45;&gt;\\PDO -->
55 55
 <g id="edge4" class="edge"><title>\\DB_PDO&#45;&gt;\\PDO</title>
56
-<path fill="none" stroke="black" d="M256.382,-232C216.662,-232 157.596,-232 116.862,-232"/>
57
-<polygon fill="none" stroke="black" points="116.667,-228.5 106.667,-232 116.667,-235.5 116.667,-228.5"/>
56
+<path fill="none" stroke="black" d="M186.167,-286C155.237,-286 113.521,-286 81.907,-286"/>
57
+<polygon fill="none" stroke="black" points="81.603,-282.5 71.603,-286 81.603,-289.5 81.603,-282.5"/>
58 58
 </g>
59 59
 <!-- \\Query_Builder -->
60 60
 <g id="node4" class="node"><title>\\Query_Builder</title>
61 61
 <a xlink:href="sys.db.classes.query_builder.html" xlink:title="Query_Builder" target="_parent">
62
-<polygon fill="none" stroke="black" points="567,-952 463,-952 463,-916 567,-916 567,-952"/>
63
-<text text-anchor="middle" x="515" y="-930.6" font-family="Courier,monospace" font-size="11.00">Query_Builder</text>
62
+<polygon fill="none" stroke="black" points="509,-1006 405,-1006 405,-970 509,-970 509,-1006"/>
63
+<text text-anchor="middle" x="457" y="-984.6" font-family="Courier,monospace" font-size="11.00">Query_Builder</text>
64 64
 </a>
65 65
 </g>
66 66
 <!-- \\DB_Util -->
67 67
 <g id="node5" class="node"><title>\\DB_Util</title>
68 68
 <a xlink:href="sys.db.classes.db_util.html" xlink:title="«abstract»&lt;br/&gt;DB_Util" target="_parent">
69
-<polygon fill="none" stroke="black" points="341,-790 257,-790 257,-754 341,-754 341,-790"/>
70
-<text text-anchor="start" x="265" y="-777.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
71
-<text text-anchor="start" x="275" y="-764.233" font-family="Courier,monospace" font-size="11.00">DB_Util</text>
69
+<polygon fill="none" stroke="black" points="271,-844 187,-844 187,-808 271,-808 271,-844"/>
70
+<text text-anchor="start" x="195" y="-831.433" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
71
+<text text-anchor="start" x="205" y="-818.233" font-family="Courier,monospace" font-size="11.00">DB_Util</text>
72 72
 </a>
73 73
 </g>
74 74
 <!-- \\PgSQL_SQL -->
75 75
 <g id="node6" class="node"><title>\\PgSQL_SQL</title>
76 76
 <a xlink:href="sys.db.drivers.pgsql.pgsql_sql.html" xlink:title="PgSQL_SQL" target="_parent">
77
-<polygon fill="none" stroke="black" points="553,-628 477,-628 477,-592 553,-592 553,-628"/>
78
-<text text-anchor="middle" x="515" y="-606.6" font-family="Courier,monospace" font-size="11.00">PgSQL_SQL</text>
77
+<polygon fill="none" stroke="black" points="495,-682 419,-682 419,-646 495,-646 495,-682"/>
78
+<text text-anchor="middle" x="457" y="-660.6" font-family="Courier,monospace" font-size="11.00">PgSQL_SQL</text>
79 79
 </a>
80 80
 </g>
81 81
 <!-- \\PgSQL_SQL&#45;&gt;\\DB_SQL -->
82 82
 <g id="edge6" class="edge"><title>\\PgSQL_SQL&#45;&gt;\\DB_SQL</title>
83
-<path fill="none" stroke="black" d="M476.475,-592.687C469.629,-589.52 462.584,-586.203 456,-583 416.965,-564.012 373.105,-541.262 341.686,-524.713"/>
84
-<polygon fill="none" stroke="black" points="343.24,-521.575 332.762,-520.003 339.972,-527.766 343.24,-521.575"/>
83
+<path fill="none" stroke="black" d="M418.355,-650.21C407.767,-646.187 396.356,-641.623 386,-637 345.852,-619.078 301.438,-595.83 270.125,-578.839"/>
84
+<polygon fill="none" stroke="black" points="271.707,-575.715 261.252,-574.002 268.356,-581.861 271.707,-575.715"/>
85 85
 </g>
86 86
 <!-- \\PgSQL_Util -->
87 87
 <g id="node7" class="node"><title>\\PgSQL_Util</title>
88 88
 <a xlink:href="sys.db.drivers.pgsql.pgsql_util.html" xlink:title="PgSQL_Util" target="_parent">
89
-<polygon fill="none" stroke="black" points="557,-898 473,-898 473,-862 557,-862 557,-898"/>
90
-<text text-anchor="middle" x="515" y="-876.6" font-family="Courier,monospace" font-size="11.00">PgSQL_Util</text>
89
+<polygon fill="none" stroke="black" points="499,-952 415,-952 415,-916 499,-916 499,-952"/>
90
+<text text-anchor="middle" x="457" y="-930.6" font-family="Courier,monospace" font-size="11.00">PgSQL_Util</text>
91 91
 </a>
92 92
 </g>
93 93
 <!-- \\PgSQL_Util&#45;&gt;\\DB_Util -->
94 94
 <g id="edge8" class="edge"><title>\\PgSQL_Util&#45;&gt;\\DB_Util</title>
95
-<path fill="none" stroke="black" d="M474.892,-861.953C468.548,-859.01 462.078,-855.957 456,-853 416.965,-834.012 373.105,-811.262 341.686,-794.713"/>
96
-<polygon fill="none" stroke="black" points="343.24,-791.575 332.762,-790.003 339.972,-797.766 343.24,-791.575"/>
95
+<path fill="none" stroke="black" d="M414.631,-918.785C405.128,-915.125 395.152,-911.085 386,-907 345.852,-889.078 301.438,-865.83 270.125,-848.839"/>
96
+<polygon fill="none" stroke="black" points="271.707,-845.715 261.252,-844.002 268.356,-851.861 271.707,-845.715"/>
97 97
 </g>
98 98
 <!-- \\PgSQL -->
99 99
 <g id="node8" class="node"><title>\\PgSQL</title>
100 100
 <a xlink:href="sys.db.drivers.pgsql.pgsql_driver.html" xlink:title="PgSQL" target="_parent">
101
-<polygon fill="none" stroke="black" points="542,-358 488,-358 488,-322 542,-322 542,-358"/>
102
-<text text-anchor="middle" x="515" y="-336.6" font-family="Courier,monospace" font-size="11.00">PgSQL</text>
101
+<polygon fill="none" stroke="black" points="484,-412 430,-412 430,-376 484,-376 484,-412"/>
102
+<text text-anchor="middle" x="457" y="-390.6" font-family="Courier,monospace" font-size="11.00">PgSQL</text>
103 103
 </a>
104 104
 </g>
105 105
 <!-- \\PgSQL&#45;&gt;\\DB_PDO -->
106 106
 <g id="edge10" class="edge"><title>\\PgSQL&#45;&gt;\\DB_PDO</title>
107
-<path fill="none" stroke="black" d="M487.852,-327.9C477.798,-323.333 466.332,-318.026 456,-313 416.965,-294.012 373.105,-271.262 341.686,-254.713"/>
108
-<polygon fill="none" stroke="black" points="343.24,-251.575 332.762,-250.003 339.972,-257.766 343.24,-251.575"/>
107
+<path fill="none" stroke="black" d="M429.736,-384.451C416.405,-379.575 400.21,-373.343 386,-367 345.852,-349.078 301.438,-325.83 270.125,-308.839"/>
108
+<polygon fill="none" stroke="black" points="271.707,-305.715 261.252,-304.002 268.356,-311.861 271.707,-305.715"/>
109 109
 </g>
110 110
 <!-- \\ODBC_Util -->
111 111
 <g id="node9" class="node"><title>\\ODBC_Util</title>
112 112
 <a xlink:href="sys.db.drivers.odbc.odbc_util.html" xlink:title="ODBC_Util" target="_parent">
113
-<polygon fill="none" stroke="black" points="553,-844 477,-844 477,-808 553,-808 553,-844"/>
114
-<text text-anchor="middle" x="515" y="-822.6" font-family="Courier,monospace" font-size="11.00">ODBC_Util</text>
113
+<polygon fill="none" stroke="black" points="495,-898 419,-898 419,-862 495,-862 495,-898"/>
114
+<text text-anchor="middle" x="457" y="-876.6" font-family="Courier,monospace" font-size="11.00">ODBC_Util</text>
115 115
 </a>
116 116
 </g>
117 117
 <!-- \\ODBC_Util&#45;&gt;\\DB_Util -->
118 118
 <g id="edge12" class="edge"><title>\\ODBC_Util&#45;&gt;\\DB_Util</title>
119
-<path fill="none" stroke="black" d="M476.384,-816.346C441.629,-807.657 390.251,-794.813 351.723,-785.181"/>
120
-<polygon fill="none" stroke="black" points="352.273,-781.711 341.723,-782.681 350.576,-788.502 352.273,-781.711"/>
119
+<path fill="none" stroke="black" d="M418.323,-870.84C380.764,-861.944 323.461,-848.372 281.735,-838.49"/>
120
+<polygon fill="none" stroke="black" points="282.289,-835.024 271.751,-836.125 280.675,-841.836 282.289,-835.024"/>
121 121
 </g>
122 122
 <!-- \\ODBC_SQL -->
123 123
 <g id="node10" class="node"><title>\\ODBC_SQL</title>
124 124
 <a xlink:href="sys.db.drivers.odbc.odbc_sql.html" xlink:title="ODBC_SQL" target="_parent">
125
-<polygon fill="none" stroke="black" points="550,-574 480,-574 480,-538 550,-538 550,-574"/>
126
-<text text-anchor="middle" x="515" y="-552.6" font-family="Courier,monospace" font-size="11.00">ODBC_SQL</text>
125
+<polygon fill="none" stroke="black" points="492,-628 422,-628 422,-592 492,-592 492,-628"/>
126
+<text text-anchor="middle" x="457" y="-606.6" font-family="Courier,monospace" font-size="11.00">ODBC_SQL</text>
127 127
 </a>
128 128
 </g>
129 129
 <!-- \\ODBC_SQL&#45;&gt;\\DB_SQL -->
130 130
 <g id="edge14" class="edge"><title>\\ODBC_SQL&#45;&gt;\\DB_SQL</title>
131
-<path fill="none" stroke="black" d="M479.815,-547.204C444.991,-538.498 391.26,-525.065 351.41,-515.103"/>
132
-<polygon fill="none" stroke="black" points="352.148,-511.679 341.598,-512.65 350.451,-518.47 352.148,-511.679"/>
131
+<path fill="none" stroke="black" d="M421.875,-601.681C384.327,-592.788 324.39,-578.592 281.293,-568.385"/>
132
+<polygon fill="none" stroke="black" points="282.084,-564.976 271.547,-566.077 280.471,-571.787 282.084,-564.976"/>
133 133
 </g>
134 134
 <!-- \\ODBC -->
135 135
 <g id="node11" class="node"><title>\\ODBC</title>
136 136
 <a xlink:href="sys.db.drivers.odbc.odbc_driver.html" xlink:title="ODBC" target="_parent">
137
-<polygon fill="none" stroke="black" points="542,-304 488,-304 488,-268 542,-268 542,-304"/>
138
-<text text-anchor="middle" x="515" y="-282.6" font-family="Courier,monospace" font-size="11.00">ODBC</text>
137
+<polygon fill="none" stroke="black" points="484,-358 430,-358 430,-322 484,-322 484,-358"/>
138
+<text text-anchor="middle" x="457" y="-336.6" font-family="Courier,monospace" font-size="11.00">ODBC</text>
139 139
 </a>
140 140
 </g>
141 141
 <!-- \\ODBC&#45;&gt;\\DB_PDO -->
142 142
 <g id="edge16" class="edge"><title>\\ODBC&#45;&gt;\\DB_PDO</title>
143
-<path fill="none" stroke="black" d="M487.643,-279.161C453.521,-270.63 394.445,-255.861 351.476,-245.119"/>
144
-<polygon fill="none" stroke="black" points="352.298,-241.717 341.747,-242.687 350.6,-248.508 352.298,-241.717"/>
143
+<path fill="none" stroke="black" d="M429.95,-333.593C393.465,-324.952 327.725,-309.382 281.392,-298.409"/>
144
+<polygon fill="none" stroke="black" points="282.063,-294.971 271.526,-296.072 280.45,-301.782 282.063,-294.971"/>
145 145
 </g>
146 146
 <!-- \\MySQL_Util -->
147 147
 <g id="node12" class="node"><title>\\MySQL_Util</title>
148 148
 <a xlink:href="sys.db.drivers.mysql.mysql_util.html" xlink:title="MySQL_Util" target="_parent">
149
-<polygon fill="none" stroke="black" points="557,-790 473,-790 473,-754 557,-754 557,-790"/>
150
-<text text-anchor="middle" x="515" y="-768.6" font-family="Courier,monospace" font-size="11.00">MySQL_Util</text>
149
+<polygon fill="none" stroke="black" points="499,-844 415,-844 415,-808 499,-808 499,-844"/>
150
+<text text-anchor="middle" x="457" y="-822.6" font-family="Courier,monospace" font-size="11.00">MySQL_Util</text>
151 151
 </a>
152 152
 </g>
153 153
 <!-- \\MySQL_Util&#45;&gt;\\DB_Util -->
154 154
 <g id="edge18" class="edge"><title>\\MySQL_Util&#45;&gt;\\DB_Util</title>
155
-<path fill="none" stroke="black" d="M472.325,-772C437.712,-772 388.759,-772 351.701,-772"/>
156
-<polygon fill="none" stroke="black" points="351.586,-768.5 341.586,-772 351.586,-775.5 351.586,-768.5"/>
155
+<path fill="none" stroke="black" d="M414.382,-826C376.915,-826 322.234,-826 281.963,-826"/>
156
+<polygon fill="none" stroke="black" points="281.795,-822.5 271.795,-826 281.795,-829.5 281.795,-822.5"/>
157 157
 </g>
158 158
 <!-- \\MySQL -->
159 159
 <g id="node13" class="node"><title>\\MySQL</title>
160 160
 <a xlink:href="sys.db.drivers.mysql.mysql_driver.html" xlink:title="MySQL" target="_parent">
161
-<polygon fill="none" stroke="black" points="542,-250 488,-250 488,-214 542,-214 542,-250"/>
162
-<text text-anchor="middle" x="515" y="-228.6" font-family="Courier,monospace" font-size="11.00">MySQL</text>
161
+<polygon fill="none" stroke="black" points="484,-304 430,-304 430,-268 484,-268 484,-304"/>
162
+<text text-anchor="middle" x="457" y="-282.6" font-family="Courier,monospace" font-size="11.00">MySQL</text>
163 163
 </a>
164 164
 </g>
165 165
 <!-- \\MySQL&#45;&gt;\\DB_PDO -->
166 166
 <g id="edge20" class="edge"><title>\\MySQL&#45;&gt;\\DB_PDO</title>
167
-<path fill="none" stroke="black" d="M487.643,-232C453.593,-232 394.693,-232 351.747,-232"/>
168
-<polygon fill="none" stroke="black" points="351.747,-228.5 341.747,-232 351.747,-235.5 351.747,-228.5"/>
167
+<path fill="none" stroke="black" d="M429.95,-286C393.541,-286 328.001,-286 281.684,-286"/>
168
+<polygon fill="none" stroke="black" points="281.526,-282.5 271.526,-286 281.526,-289.5 281.526,-282.5"/>
169 169
 </g>
170 170
 <!-- \\MySQL_SQL -->
171 171
 <g id="node14" class="node"><title>\\MySQL_SQL</title>
172 172
 <a xlink:href="sys.db.drivers.mysql.mysql_sql.html" xlink:title="MySQL_SQL" target="_parent">
173
-<polygon fill="none" stroke="black" points="554,-520 476,-520 476,-484 554,-484 554,-520"/>
174
-<text text-anchor="middle" x="515" y="-498.6" font-family="Courier,monospace" font-size="11.00">MySQL_SQL</text>
173
+<polygon fill="none" stroke="black" points="496,-574 418,-574 418,-538 496,-538 496,-574"/>
174
+<text text-anchor="middle" x="457" y="-552.6" font-family="Courier,monospace" font-size="11.00">MySQL_SQL</text>
175 175
 </a>
176 176
 </g>
177 177
 <!-- \\MySQL_SQL&#45;&gt;\\DB_SQL -->
178 178
 <g id="edge22" class="edge"><title>\\MySQL_SQL&#45;&gt;\\DB_SQL</title>
179
-<path fill="none" stroke="black" d="M475.884,-502C441.213,-502 390.287,-502 351.97,-502"/>
180
-<polygon fill="none" stroke="black" points="351.522,-498.5 341.522,-502 351.522,-505.5 351.522,-498.5"/>
179
+<path fill="none" stroke="black" d="M417.805,-556C380.246,-556 323.289,-556 281.756,-556"/>
180
+<polygon fill="none" stroke="black" points="281.551,-552.5 271.551,-556 281.551,-559.5 281.551,-552.5"/>
181 181
 </g>
182 182
 <!-- \\SQLite_Util -->
183 183
 <g id="node15" class="node"><title>\\SQLite_Util</title>
184 184
 <a xlink:href="sys.db.drivers.sqlite.sqlite_util.html" xlink:title="SQLite_Util" target="_parent">
185
-<polygon fill="none" stroke="black" points="560,-736 470,-736 470,-700 560,-700 560,-736"/>
186
-<text text-anchor="middle" x="515" y="-714.6" font-family="Courier,monospace" font-size="11.00">SQLite_Util</text>
185
+<polygon fill="none" stroke="black" points="502,-790 412,-790 412,-754 502,-754 502,-790"/>
186
+<text text-anchor="middle" x="457" y="-768.6" font-family="Courier,monospace" font-size="11.00">SQLite_Util</text>
187 187
 </a>
188 188
 </g>
189 189
 <!-- \\SQLite_Util&#45;&gt;\\DB_Util -->
190 190
 <g id="edge24" class="edge"><title>\\SQLite_Util&#45;&gt;\\DB_Util</title>
191
-<path fill="none" stroke="black" d="M469.456,-729.386C434.949,-738.013 387.482,-749.879 351.4,-758.9"/>
192
-<polygon fill="none" stroke="black" points="350.398,-755.543 341.545,-761.364 352.096,-762.334 350.398,-755.543"/>
191
+<path fill="none" stroke="black" d="M411.409,-782.798C373.991,-791.66 320.969,-804.218 281.728,-813.512"/>
192
+<polygon fill="none" stroke="black" points="280.737,-810.15 271.813,-815.86 282.35,-816.961 280.737,-810.15"/>
193 193
 </g>
194 194
 <!-- \\SQLite -->
195 195
 <g id="node16" class="node"><title>\\SQLite</title>
196 196
 <a xlink:href="sys.db.drivers.sqlite.sqlite_driver.html" xlink:title="SQLite" target="_parent">
197
-<polygon fill="none" stroke="black" points="543,-196 487,-196 487,-160 543,-160 543,-196"/>
198
-<text text-anchor="middle" x="515" y="-174.6" font-family="Courier,monospace" font-size="11.00">SQLite</text>
197
+<polygon fill="none" stroke="black" points="485,-250 429,-250 429,-214 485,-214 485,-250"/>
198
+<text text-anchor="middle" x="457" y="-228.6" font-family="Courier,monospace" font-size="11.00">SQLite</text>
199 199
 </a>
200 200
 </g>
201 201
 <!-- \\SQLite&#45;&gt;\\DB_PDO -->
202 202
 <g id="edge26" class="edge"><title>\\SQLite&#45;&gt;\\DB_PDO</title>
203
-<path fill="none" stroke="black" d="M486.317,-185.171C452.001,-193.75 393.875,-208.281 351.456,-218.886"/>
204
-<polygon fill="none" stroke="black" points="350.429,-215.535 341.577,-221.356 352.127,-222.326 350.429,-215.535"/>
203
+<path fill="none" stroke="black" d="M428.124,-238.839C391.361,-247.546 327.159,-262.752 281.602,-273.542"/>
204
+<polygon fill="none" stroke="black" points="280.529,-270.199 271.605,-275.909 282.143,-277.01 280.529,-270.199"/>
205 205
 </g>
206 206
 <!-- \\SQLite_SQL -->
207 207
 <g id="node17" class="node"><title>\\SQLite_SQL</title>
208 208
 <a xlink:href="sys.db.drivers.sqlite.sqlite_sql.html" xlink:title="SQLite_SQL" target="_parent">
209
-<polygon fill="none" stroke="black" points="557,-466 473,-466 473,-430 557,-430 557,-466"/>
210
-<text text-anchor="middle" x="515" y="-444.6" font-family="Courier,monospace" font-size="11.00">SQLite_SQL</text>
209
+<polygon fill="none" stroke="black" points="499,-520 415,-520 415,-484 499,-484 499,-520"/>
210
+<text text-anchor="middle" x="457" y="-498.6" font-family="Courier,monospace" font-size="11.00">SQLite_SQL</text>
211 211
 </a>
212 212
 </g>
213 213
 <!-- \\SQLite_SQL&#45;&gt;\\DB_SQL -->
214 214
 <g id="edge28" class="edge"><title>\\SQLite_SQL&#45;&gt;\\DB_SQL</title>
215
-<path fill="none" stroke="black" d="M472.84,-458.54C438.276,-467.181 389.162,-479.46 351.95,-488.763"/>
216
-<polygon fill="none" stroke="black" points="350.644,-485.481 341.792,-491.302 352.342,-492.272 350.644,-485.481"/>
215
+<path fill="none" stroke="black" d="M414.916,-511.967C377.314,-520.873 322.069,-533.957 281.571,-543.549"/>
216
+<polygon fill="none" stroke="black" points="280.536,-540.197 271.612,-545.908 282.149,-547.009 280.536,-540.197"/>
217 217
 </g>
218 218
 <!-- \\Firebird_SQL -->
219 219
 <g id="node18" class="node"><title>\\Firebird_SQL</title>
220 220
 <a xlink:href="sys.db.drivers.firebird.firebird_sql.html" xlink:title="Firebird_SQL" target="_parent">
221
-<polygon fill="none" stroke="black" points="563,-412 467,-412 467,-376 563,-376 563,-412"/>
222
-<text text-anchor="middle" x="515" y="-390.6" font-family="Courier,monospace" font-size="11.00">Firebird_SQL</text>
221
+<polygon fill="none" stroke="black" points="505,-466 409,-466 409,-430 505,-430 505,-466"/>
222
+<text text-anchor="middle" x="457" y="-444.6" font-family="Courier,monospace" font-size="11.00">Firebird_SQL</text>
223 223
 </a>
224 224
 </g>
225 225
 <!-- \\Firebird_SQL&#45;&gt;\\DB_SQL -->
226 226
 <g id="edge30" class="edge"><title>\\Firebird_SQL&#45;&gt;\\DB_SQL</title>
227
-<path fill="none" stroke="black" d="M474.892,-412.047C468.548,-414.99 462.078,-418.043 456,-421 416.965,-439.988 373.105,-462.738 341.686,-479.287"/>
228
-<polygon fill="none" stroke="black" points="339.972,-476.234 332.762,-483.997 343.24,-482.425 339.972,-476.234"/>
227
+<path fill="none" stroke="black" d="M408.198,-465.724C400.706,-468.685 393.105,-471.828 386,-475 345.852,-492.922 301.438,-516.17 270.125,-533.161"/>
228
+<polygon fill="none" stroke="black" points="268.356,-530.139 261.252,-537.998 271.707,-536.285 268.356,-530.139"/>
229 229
 </g>
230 230
 <!-- \\Firebird_Result -->
231 231
 <g id="node19" class="node"><title>\\Firebird_Result</title>
232 232
 <a xlink:href="sys.db.drivers.firebird.firebird_result.html" xlink:title="Firebird_Result" target="_parent">
233
-<polygon fill="none" stroke="black" points="573,-88 457,-88 457,-52 573,-52 573,-88"/>
234
-<text text-anchor="middle" x="515" y="-66.6" font-family="Courier,monospace" font-size="11.00">Firebird_Result</text>
233
+<polygon fill="none" stroke="black" points="515,-142 399,-142 399,-106 515,-106 515,-142"/>
234
+<text text-anchor="middle" x="457" y="-120.6" font-family="Courier,monospace" font-size="11.00">Firebird_Result</text>
235 235
 </a>
236 236
 </g>
237 237
 <!-- \\PDOStatement -->
238
-<g id="node48" class="node"><title>\\PDOStatement</title>
239
-<ellipse fill="none" stroke="black" cx="299" cy="-18" rx="85.1942" ry="18"/>
240
-<text text-anchor="middle" x="299" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDOStatement</text>
238
+<g id="node46" class="node"><title>\\PDOStatement</title>
239
+<ellipse fill="none" stroke="black" cx="229" cy="-18" rx="85.1942" ry="18"/>
240
+<text text-anchor="middle" x="229" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDOStatement</text>
241 241
 </g>
242 242
 <!-- \\Firebird_Result&#45;&gt;\\PDOStatement -->
243 243
 <g id="edge32" class="edge"><title>\\Firebird_Result&#45;&gt;\\PDOStatement</title>
244
-<path fill="none" stroke="black" d="M456.262,-55.8595C428.213,-49.1069 394.522,-40.996 365.531,-34.0167"/>
245
-<polygon fill="none" stroke="black" points="366.031,-30.5372 355.49,-31.5994 364.393,-37.3428 366.031,-30.5372"/>
244
+<path fill="none" stroke="black" d="M403.829,-105.848C397.688,-103.15 391.619,-100.191 386,-97 350.51,-76.8439 350.545,-58.1724 314,-40 309.624,-37.8239 305.011,-35.8478 300.288,-34.0557"/>
245
+<polygon fill="none" stroke="black" points="301.077,-30.6241 290.483,-30.6306 298.769,-37.2326 301.077,-30.6241"/>
246 246
 </g>
247 247
 <!-- \\Firebird -->
248 248
 <g id="node20" class="node"><title>\\Firebird</title>
249 249
 <a xlink:href="sys.db.drivers.firebird.firebird_driver.html" xlink:title="Firebird" target="_parent">
250
-<polygon fill="none" stroke="black" points="550,-142 480,-142 480,-106 550,-106 550,-142"/>
251
-<text text-anchor="middle" x="515" y="-120.6" font-family="Courier,monospace" font-size="11.00">Firebird</text>
250
+<polygon fill="none" stroke="black" points="492,-196 422,-196 422,-160 492,-160 492,-196"/>
251
+<text text-anchor="middle" x="457" y="-174.6" font-family="Courier,monospace" font-size="11.00">Firebird</text>
252 252
 </a>
253 253
 </g>
254 254
 <!-- \\Firebird&#45;&gt;\\DB_PDO -->
255 255
 <g id="edge34" class="edge"><title>\\Firebird&#45;&gt;\\DB_PDO</title>
256
-<path fill="none" stroke="black" d="M479.906,-138.262C471.844,-142.026 463.454,-146.349 456,-151 420.9,-172.9 420.888,-191.268 384,-210 374.01,-215.073 362.75,-219.046 351.773,-222.133"/>
257
-<polygon fill="none" stroke="black" points="350.611,-218.819 341.815,-224.725 352.375,-225.593 350.611,-218.819"/>
256
+<path fill="none" stroke="black" d="M421.666,-188.889C409.944,-193.16 397.07,-198.589 386,-205 350.199,-225.734 350.888,-245.268 314,-264 304.01,-269.073 292.75,-273.046 281.773,-276.133"/>
257
+<polygon fill="none" stroke="black" points="280.611,-272.819 271.815,-278.725 282.375,-279.593 280.611,-272.819"/>
258 258
 </g>
259 259
 <!-- \\Firebird_Util -->
260 260
 <g id="node21" class="node"><title>\\Firebird_Util</title>
261 261
 <a xlink:href="sys.db.drivers.firebird.firebird_util.html" xlink:title="Firebird_Util" target="_parent">
262
-<polygon fill="none" stroke="black" points="567,-682 463,-682 463,-646 567,-646 567,-682"/>
263
-<text text-anchor="middle" x="515" y="-660.6" font-family="Courier,monospace" font-size="11.00">Firebird_Util</text>
262
+<polygon fill="none" stroke="black" points="509,-736 405,-736 405,-700 509,-700 509,-736"/>
263
+<text text-anchor="middle" x="457" y="-714.6" font-family="Courier,monospace" font-size="11.00">Firebird_Util</text>
264 264
 </a>
265 265
 </g>
266 266
 <!-- \\Firebird_Util&#45;&gt;\\DB_Util -->
267 267
 <g id="edge36" class="edge"><title>\\Firebird_Util&#45;&gt;\\DB_Util</title>
268
-<path fill="none" stroke="black" d="M474.892,-682.047C468.548,-684.99 462.078,-688.043 456,-691 416.965,-709.988 373.105,-732.738 341.686,-749.287"/>
269
-<polygon fill="none" stroke="black" points="339.972,-746.234 332.762,-753.997 343.24,-752.425 339.972,-746.234"/>
268
+<path fill="none" stroke="black" d="M407.435,-736.026C400.191,-738.898 392.864,-741.936 386,-745 345.852,-762.922 301.438,-786.17 270.125,-803.161"/>
269
+<polygon fill="none" stroke="black" points="268.356,-800.139 261.252,-807.998 271.707,-806.285 268.356,-800.139"/>
270
+</g>
271
+<!-- \\Bcrypt -->
272
+<g id="node22" class="node"><title>\\Bcrypt</title>
273
+<a xlink:href="sys.libraries.Bcrypt.html" xlink:title="Bcrypt" target="_parent">
274
+<polygon fill="none" stroke="black" points="485,-88 429,-88 429,-52 485,-52 485,-88"/>
275
+<text text-anchor="middle" x="457" y="-66.6" font-family="Courier,monospace" font-size="11.00">Bcrypt</text>
276
+</a>
270 277
 </g>
271 278
 <!-- \\miniMVC\\Page -->
272
-<g id="node23" class="node"><title>\\miniMVC\\Page</title>
279
+<g id="node24" class="node"><title>\\miniMVC\\Page</title>
273 280
 <a xlink:href="sys.core.Page.html" xlink:title="Page" target="_parent">
274
-<polygon fill="none" stroke="black" points="715,-1282 661,-1282 661,-1246 715,-1246 715,-1282"/>
275
-<text text-anchor="middle" x="688" y="-1260.6" font-family="Courier,monospace" font-size="11.00">Page</text>
276
-</a>
277
-</g>
278
-<!-- \\miniMVC\\Output -->
279
-<g id="node29" class="node"><title>\\miniMVC\\Output</title>
280
-<a xlink:href="sys.core.Output.html" xlink:title="Output" target="_parent">
281
-<polygon fill="none" stroke="black" points="543,-1282 487,-1282 487,-1246 543,-1246 543,-1282"/>
282
-<text text-anchor="middle" x="515" y="-1260.6" font-family="Courier,monospace" font-size="11.00">Output</text>
281
+<polygon fill="none" stroke="black" points="669,-1168 615,-1168 615,-1132 669,-1132 669,-1168"/>
282
+<text text-anchor="middle" x="642" y="-1146.6" font-family="Courier,monospace" font-size="11.00">Page</text>
283 283
 </a>
284 284
 </g>
285
-<!-- \\miniMVC\\Page&#45;&gt;\\miniMVC\\Output -->
286
-<g id="edge38" class="edge"><title>\\miniMVC\\Page&#45;&gt;\\miniMVC\\Output</title>
287
-<path fill="none" stroke="black" d="M660.969,-1264C632.156,-1264 586.282,-1264 553.656,-1264"/>
288
-<polygon fill="none" stroke="black" points="553.567,-1260.5 543.567,-1264 553.567,-1267.5 553.567,-1260.5"/>
289
-</g>
290 285
 <!-- \\miniMVC\\Model -->
291
-<g id="node24" class="node"><title>\\miniMVC\\Model</title>
286
+<g id="node25" class="node"><title>\\miniMVC\\Model</title>
292 287
 <a xlink:href="sys.core.Model.html" xlink:title="Model" target="_parent">
293
-<polygon fill="none" stroke="black" points="715,-1228 661,-1228 661,-1192 715,-1192 715,-1228"/>
294
-<text text-anchor="middle" x="688" y="-1206.6" font-family="Courier,monospace" font-size="11.00">Model</text>
288
+<polygon fill="none" stroke="black" points="669,-1114 615,-1114 615,-1078 669,-1078 669,-1114"/>
289
+<text text-anchor="middle" x="642" y="-1092.6" font-family="Courier,monospace" font-size="11.00">Model</text>
295 290
 </a>
296 291
 </g>
297
-<!-- \\miniMVC\\miniMVC -->
298
-<g id="node27" class="node"><title>\\miniMVC\\miniMVC</title>
299
-<a xlink:href="sys.core.miniMVC.html" xlink:title="miniMVC" target="_parent">
300
-<polygon fill="none" stroke="black" points="547,-1228 483,-1228 483,-1192 547,-1192 547,-1228"/>
301
-<text text-anchor="middle" x="515" y="-1206.6" font-family="Courier,monospace" font-size="11.00">miniMVC</text>
302
-</a>
292
+<!-- \\ArrayObject -->
293
+<g id="node50" class="node"><title>\\ArrayObject</title>
294
+<ellipse fill="none" stroke="black" cx="457" cy="-1096" rx="71.107" ry="18"/>
295
+<text text-anchor="middle" x="457" y="-1091.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\ArrayObject</text>
303 296
 </g>
304
-<!-- \\miniMVC\\Model&#45;&gt;\\miniMVC\\miniMVC -->
305
-<g id="edge40" class="edge"><title>\\miniMVC\\Model&#45;&gt;\\miniMVC\\miniMVC</title>
306
-<path fill="none" stroke="black" d="M660.969,-1210C633.357,-1210 590.075,-1210 557.801,-1210"/>
307
-<polygon fill="none" stroke="black" points="557.743,-1206.5 547.743,-1210 557.743,-1213.5 557.743,-1206.5"/>
297
+<!-- \\miniMVC\\Model&#45;&gt;\\ArrayObject -->
298
+<g id="edge38" class="edge"><title>\\miniMVC\\Model&#45;&gt;\\ArrayObject</title>
299
+<path fill="none" stroke="black" d="M614.703,-1096C594.472,-1096 565.775,-1096 538.395,-1096"/>
300
+<polygon fill="none" stroke="black" points="538.385,-1092.5 528.385,-1096 538.385,-1099.5 538.385,-1092.5"/>
308 301
 </g>
309 302
 <!-- \\miniMVC\\Controller -->
310
-<g id="node25" class="node"><title>\\miniMVC\\Controller</title>
303
+<g id="node26" class="node"><title>\\miniMVC\\Controller</title>
311 304
 <a xlink:href="sys.core.Controller.html" xlink:title="Controller" target="_parent">
312
-<polygon fill="none" stroke="black" points="730,-1174 646,-1174 646,-1138 730,-1138 730,-1174"/>
313
-<text text-anchor="middle" x="688" y="-1152.6" font-family="Courier,monospace" font-size="11.00">Controller</text>
305
+<polygon fill="none" stroke="black" points="684,-1060 600,-1060 600,-1024 684,-1024 684,-1060"/>
306
+<text text-anchor="middle" x="642" y="-1038.6" font-family="Courier,monospace" font-size="11.00">Controller</text>
314 307
 </a>
315 308
 </g>
316
-<!-- \\miniMVC\\Controller&#45;&gt;\\miniMVC\\miniMVC -->
317
-<g id="edge42" class="edge"><title>\\miniMVC\\Controller&#45;&gt;\\miniMVC\\miniMVC</title>
318
-<path fill="none" stroke="black" d="M645.679,-1169.21C618.892,-1177.57 584.377,-1188.34 557.547,-1196.72"/>
319
-<polygon fill="none" stroke="black" points="556.175,-1193.48 547.672,-1199.8 558.26,-1200.16 556.175,-1193.48"/>
320
-</g>
321 309
 <!-- \\miniMVC\\DB -->
322
-<g id="node26" class="node"><title>\\miniMVC\\DB</title>
310
+<g id="node27" class="node"><title>\\miniMVC\\DB</title>
323 311
 <a xlink:href="sys.core.db.html" xlink:title="DB" target="_parent">
324
-<polygon fill="none" stroke="black" points="715,-1120 661,-1120 661,-1084 715,-1084 715,-1120"/>
325
-<text text-anchor="middle" x="688" y="-1098.6" font-family="Courier,monospace" font-size="11.00">DB</text>
312
+<polygon fill="none" stroke="black" points="669,-1006 615,-1006 615,-970 669,-970 669,-1006"/>
313
+<text text-anchor="middle" x="642" y="-984.6" font-family="Courier,monospace" font-size="11.00">DB</text>
326 314
 </a>
327 315
 </g>
328 316
 <!-- \\miniMVC\\DB&#45;&gt;\\Query_Builder -->
329
-<g id="edge44" class="edge"><title>\\miniMVC\\DB&#45;&gt;\\Query_Builder</title>
330
-<path fill="none" stroke="black" d="M660.77,-1087.21C655.511,-1083.63 650.305,-1079.52 646,-1075 606.717,-1033.77 624.268,-1002.16 582,-964 579.415,-961.666 576.618,-959.488 573.684,-957.461"/>
331
-<polygon fill="none" stroke="black" points="575.457,-954.441 565.116,-952.136 571.762,-960.387 575.457,-954.441"/>
332
-</g>
333
-<!-- \\miniMVC\\MM -->
334
-<g id="node28" class="node"><title>\\miniMVC\\MM</title>
335
-<a xlink:href="sys.core.MM.html" xlink:title="MM" target="_parent">
336
-<polygon fill="none" stroke="black" points="326,-1255 272,-1255 272,-1219 326,-1219 326,-1255"/>
337
-<text text-anchor="middle" x="299" y="-1233.6" font-family="Courier,monospace" font-size="11.00">MM</text>
338
-</a>
339
-</g>
340
-<!-- \\miniMVC\\miniMVC&#45;&gt;\\miniMVC\\MM -->
341
-<g id="edge46" class="edge"><title>\\miniMVC\\miniMVC&#45;&gt;\\miniMVC\\MM</title>
342
-<path fill="none" stroke="black" d="M482.194,-1214.1C443.001,-1219 377.58,-1227.18 336.444,-1232.32"/>
343
-<polygon fill="none" stroke="black" points="335.775,-1228.88 326.286,-1233.59 336.643,-1235.82 335.775,-1228.88"/>
344
-</g>
345
-<!-- \\ArrayObject -->
346
-<g id="node57" class="node"><title>\\ArrayObject</title>
347
-<ellipse fill="none" stroke="black" cx="71" cy="-1237" rx="71.107" ry="18"/>
348
-<text text-anchor="middle" x="71" y="-1232.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\ArrayObject</text>
349
-</g>
350
-<!-- \\miniMVC\\MM&#45;&gt;\\ArrayObject -->
351
-<g id="edge48" class="edge"><title>\\miniMVC\\MM&#45;&gt;\\ArrayObject</title>
352
-<path fill="none" stroke="black" d="M271.95,-1237C242.636,-1237 194.438,-1237 152.593,-1237"/>
353
-<polygon fill="none" stroke="black" points="152.386,-1233.5 142.386,-1237 152.386,-1240.5 152.386,-1233.5"/>
354
-</g>
355
-<!-- \\miniMVC\\Output&#45;&gt;\\miniMVC\\MM -->
356
-<g id="edge50" class="edge"><title>\\miniMVC\\Output&#45;&gt;\\miniMVC\\MM</title>
357
-<path fill="none" stroke="black" d="M486.317,-1260.41C447.621,-1255.58 378.648,-1246.96 336.062,-1241.63"/>
358
-<polygon fill="none" stroke="black" points="336.455,-1238.15 326.098,-1240.39 335.586,-1245.1 336.455,-1238.15"/>
317
+<g id="edge40" class="edge"><title>\\miniMVC\\DB&#45;&gt;\\Query_Builder</title>
318
+<path fill="none" stroke="black" d="M614.703,-988C589.762,-988 551.953,-988 519.608,-988"/>
319
+<polygon fill="none" stroke="black" points="519.322,-984.5 509.322,-988 519.322,-991.5 519.322,-984.5"/>
359 320
 </g>
360 321
 <!-- \\miniMVC\\Session -->
361
-<g id="node30" class="node"><title>\\miniMVC\\Session</title>
322
+<g id="node28" class="node"><title>\\miniMVC\\Session</title>
362 323
 <a xlink:href="sys.libraries.Session.html" xlink:title="Session" target="_parent">
363
-<polygon fill="none" stroke="black" points="720,-1066 656,-1066 656,-1030 720,-1030 720,-1066"/>
364
-<text text-anchor="middle" x="688" y="-1044.6" font-family="Courier,monospace" font-size="11.00">Session</text>
324
+<polygon fill="none" stroke="black" points="674,-952 610,-952 610,-916 674,-916 674,-952"/>
325
+<text text-anchor="middle" x="642" y="-930.6" font-family="Courier,monospace" font-size="11.00">Session</text>
365 326
 </a>
366 327
 </g>
367 328
 <!-- \\miniMVC\\Data_Store -->
368
-<g id="node31" class="node"><title>\\miniMVC\\Data_Store</title>
329
+<g id="node29" class="node"><title>\\miniMVC\\Data_Store</title>
369 330
 <a xlink:href="sys.libraries.Data_Store.html" xlink:title="Data_Store" target="_parent">
370
-<polygon fill="none" stroke="black" points="730,-1012 646,-1012 646,-976 730,-976 730,-1012"/>
371
-<text text-anchor="middle" x="688" y="-990.6" font-family="Courier,monospace" font-size="11.00">Data_Store</text>
331
+<polygon fill="none" stroke="black" points="684,-898 600,-898 600,-862 684,-862 684,-898"/>
332
+<text text-anchor="middle" x="642" y="-876.6" font-family="Courier,monospace" font-size="11.00">Data_Store</text>
372 333
 </a>
373 334
 </g>
374 335
 </g>

+ 203
- 0
docs/classes/Bcrypt.html View File

@@ -0,0 +1,203 @@
1
+<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
2
+<head>
3
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4
+<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
5
+<meta charset="utf-8">
6
+<title>miniMVC » \Bcrypt</title>
7
+<meta name="author" content="Mike van Riel">
8
+<meta name="description" content="">
9
+<link href="../css/template.css" rel="stylesheet" media="all">
10
+<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script><script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script><script src="../js/jquery.mousewheel.min.js" type="text/javascript"></script><script src="../js/bootstrap.js" type="text/javascript"></script><script src="../js/template.js" type="text/javascript"></script><script src="../js/prettify/prettify.min.js" type="text/javascript"></script><link rel="shortcut icon" href="../img/favicon.ico">
11
+<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
12
+<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
13
+<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
14
+</head>
15
+<body>
16
+<div class="navbar navbar-fixed-top">
17
+<div class="navbar-inner"><div class="container">
18
+<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><a class="brand" href="../index.html">miniMVC</a><div class="nav-collapse"><ul class="nav">
19
+<li class="dropdown">
20
+<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
21
+                                    API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
22
+<li><a>Packages</a></li>
23
+<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
24
+<li><a href="../packages/Query.html"><i class="icon-folder-open"></i> Query</a></li>
25
+<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
26
+</ul>
27
+</li>
28
+<li class="dropdown" id="charts-menu">
29
+<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
30
+                                    Charts <b class="caret"></b></a><ul class="dropdown-menu"><li><a href="../graph_class.html"><i class="icon-list-alt"></i> Class hierarchy diagram</a></li></ul>
31
+</li>
32
+<li class="dropdown" id="reports-menu">
33
+<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
34
+                                    Reports <b class="caret"></b></a><ul class="dropdown-menu">
35
+<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
36
+                <span class="label label-info">0</span></a></li>
37
+<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
38
+                <ul><li>todo 
39
+                <span class="label label-info">5</span>
40
+</li></ul></a></li>
41
+<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
42
+                <span class="label label-info">0</span></a></li>
43
+</ul>
44
+</li>
45
+</ul></div>
46
+</div></div>
47
+<div class="go_to_top"><a href="#___" style="color: inherit">Back to top  <i class="icon-upload icon-white"></i></a></div>
48
+</div>
49
+<div id="___" class="container">
50
+<noscript><div class="alert alert-warning">
51
+                            Javascript is disabled; several features are only available
52
+                            if Javascript is enabled.
53
+                        </div></noscript>
54
+<div class="row">
55
+<div class="span4">
56
+<span class="btn-group visibility" data-toggle="buttons-checkbox"><button class="btn public active" title="Show public elements">Public</button><button class="btn protected" title="Show protected elements">Protected</button><button class="btn private" title="Show private elements">Private</button><button class="btn inherited active" title="Show inherited elements">Inherited</button></span><div class="btn-group view pull-right" data-toggle="buttons-radio">
57
+<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
58
+</div>
59
+<ul class="side-nav nav nav-list">
60
+<li class="nav-header">
61
+<i class="icon-custom icon-method"></i> Methods</li>
62
+<li class="method public "><a href="#__construct" title="__construct :: Create a new Bcrypt object"><span class="description">Create a new Bcrypt object</span><pre>__construct()</pre></a></li>
63
+<li class="method public "><a href="#hash" title="hash :: Returns a has for the input string"><span class="description">Returns a has for the input string</span><pre>hash()</pre></a></li>
64
+<li class="method public "><a href="#verify" title="verify :: Check if a password hash is valid"><span class="description">Check if a password hash is valid</span><pre>verify()</pre></a></li>
65
+<li class="nav-header private">» Private</li>
66
+<li class="method private "><a href="#encodeBytes" title="encodeBytes :: Further randomizes salt?"><span class="description">Further randomizes salt?</span><pre>encodeBytes()</pre></a></li>
67
+<li class="method private "><a href="#getRandomBytes" title="getRandomBytes :: Private method to generate random characters for salt"><span class="description">Private method to generate random characters for salt</span><pre>getRandomBytes()</pre></a></li>
68
+<li class="method private "><a href="#getSalt" title="getSalt :: Private function to generate the random salt"><span class="description">Private function to generate the random salt</span><pre>getSalt()</pre></a></li>
69
+<li class="nav-header">
70
+<i class="icon-custom icon-property"></i> Properties</li>
71
+<li class="nav-header private">» Private</li>
72
+<li class="property private "><a href="#%24randomState" title="$randomState :: Stores random seed"><span class="description">Stores random seed</span><pre>$randomState</pre></a></li>
73
+<li class="property private "><a href="#%24rounds" title="$rounds :: Number of times to recurse"><span class="description">Number of times to recurse</span><pre>$rounds</pre></a></li>
74
+</ul>
75
+</div>
76
+<div class="span8">
77
+<a name="%5CBcrypt" id="\Bcrypt"></a><div href="../classes/Bcrypt.html" class="element class">
78
+<p class="short_description">Class to simplify dealing with bcrypt for password handling</p>
79
+<div class="details">
80
+<p class="long_description"></p>
81
+<table class="table table-bordered">
82
+<tr>
83
+<th>see</th>
84
+<td></td>
85
+</tr>
86
+<tr>
87
+<th>package</th>
88
+<td><a href="..//packages/miniMVC.libraries.html">miniMVC</a></td>
89
+</tr>
90
+<tr>
91
+<th>subpackage</th>
92
+<td>libraries</td>
93
+</tr>
94
+</table>
95
+<h3>
96
+<i class="icon-custom icon-method"></i> Methods</h3>
97
+<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
98
+<h2>Create a new Bcrypt object</h2>
99
+<pre>__construct(int $rounds) </pre>
100
+<div class="labels"></div>
101
+<div class="row collapse"><div class="span8">
102
+<p class="long_description"></p>
103
+<h3>Parameters</h3>
104
+<div class="subelement argument">
105
+<h4>$rounds</h4>
106
+<code>int</code>
107
+</div>
108
+</div></div>
109
+</div>
110
+<a name="hash" id="hash"></a><div class="element clickable method public hash" data-toggle="collapse" data-target=".hash .collapse">
111
+<h2>Returns a has for the input string</h2>
112
+<pre>hash($input) : string</pre>
113
+<div class="labels"></div>
114
+<div class="row collapse"><div class="span8">
115
+<p class="long_description"></p>
116
+<h3>Parameters</h3>
117
+<div class="subelement argument">
118
+<h4>$input</h4>
119
+<code></code><p>string</p></div>
120
+<h3>Returns</h3>
121
+<div class="subelement response"><code>string</code></div>
122
+</div></div>
123
+</div>
124
+<a name="verify" id="verify"></a><div class="element clickable method public verify" data-toggle="collapse" data-target=".verify .collapse">
125
+<h2>Check if a password hash is valid</h2>
126
+<pre>verify($input, $existingHash) : bool</pre>
127
+<div class="labels"></div>
128
+<div class="row collapse"><div class="span8">
129
+<p class="long_description"></p>
130
+<h3>Parameters</h3>
131
+<div class="subelement argument">
132
+<h4>$input</h4>
133
+<code></code><p>string</p></div>
134
+<div class="subelement argument">
135
+<h4>$existingHash</h4>
136
+<code></code><p>string</p></div>
137
+<h3>Returns</h3>
138
+<div class="subelement response"><code>bool</code></div>
139
+</div></div>
140
+</div>
141
+<a name="encodeBytes" id="encodeBytes"></a><div class="element clickable method private encodeBytes" data-toggle="collapse" data-target=".encodeBytes .collapse">
142
+<h2>Further randomizes salt?</h2>
143
+<pre>encodeBytes($input) : string</pre>
144
+<div class="labels"></div>
145
+<div class="row collapse"><div class="span8">
146
+<p class="long_description"></p>
147
+<h3>Parameters</h3>
148
+<div class="subelement argument">
149
+<h4>$input</h4>
150
+<code></code><p>string</p></div>
151
+<h3>Returns</h3>
152
+<div class="subelement response"><code>string</code></div>
153
+</div></div>
154
+</div>
155
+<a name="getRandomBytes" id="getRandomBytes"></a><div class="element clickable method private getRandomBytes" data-toggle="collapse" data-target=".getRandomBytes .collapse">
156
+<h2>Private method to generate random characters for salt</h2>
157
+<pre>getRandomBytes($count) : string</pre>
158
+<div class="labels"></div>
159
+<div class="row collapse"><div class="span8">
160
+<p class="long_description"></p>
161
+<h3>Parameters</h3>
162
+<div class="subelement argument">
163
+<h4>$count</h4>
164
+<code></code><p>int</p></div>
165
+<h3>Returns</h3>
166
+<div class="subelement response"><code>string</code></div>
167
+</div></div>
168
+</div>
169
+<a name="getSalt" id="getSalt"></a><div class="element clickable method private getSalt" data-toggle="collapse" data-target=".getSalt .collapse">
170
+<h2>Private function to generate the random salt</h2>
171
+<pre>getSalt() : string</pre>
172
+<div class="labels"></div>
173
+<div class="row collapse"><div class="span8">
174
+<p class="long_description"></p>
175
+<h3>Returns</h3>
176
+<div class="subelement response"><code>string</code></div>
177
+</div></div>
178
+</div>
179
+<h3>
180
+<i class="icon-custom icon-property"></i> Properties</h3>
181
+<a name="%24randomState" id="$randomState"> </a><div class="element clickable property private $randomState" data-toggle="collapse" data-target=".$randomState .collapse">
182
+<h2>Stores random seed</h2>
183
+<pre>$randomState : mixed</pre>
184
+<div class="labels"></div>
185
+<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
186
+</div>
187
+<a name="%24rounds" id="$rounds"> </a><div class="element clickable property private $rounds" data-toggle="collapse" data-target=".$rounds .collapse">
188
+<h2>Number of times to recurse</h2>
189
+<pre>$rounds : int</pre>
190
+<div class="labels"></div>
191
+<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
192
+</div>
193
+</div>
194
+</div>
195
+</div>
196
+</div>
197
+<div class="row"><footer class="span12">
198
+            Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
199
+            Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
200
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
201
+</div>
202
+</body>
203
+</html>

+ 1
- 1
docs/classes/DB_PDO.html View File

@@ -708,7 +708,7 @@ the connection/database</h2>
708 708
 <div class="row"><footer class="span12">
709 709
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
710 710
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
711
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
711
+            generated on 2012-07-03T13:29:41-04:00.<br></footer></div>
712 712
 </div>
713 713
 </body>
714 714
 </html>

+ 1
- 1
docs/classes/DB_SQL.html View File

@@ -300,7 +300,7 @@ specified table</h2>
300 300
 <div class="row"><footer class="span12">
301 301
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
302 302
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
303
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
303
+            generated on 2012-07-03T13:29:41-04:00.<br></footer></div>
304 304
 </div>
305 305
 </body>
306 306
 </html>

+ 1
- 1
docs/classes/DB_Util.html View File

@@ -211,7 +211,7 @@
211 211
 <div class="row"><footer class="span12">
212 212
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
213 213
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
214
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
214
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
215 215
 </div>
216 216
 </body>
217 217
 </html>

+ 1
- 1
docs/classes/Firebird.html View File

@@ -870,7 +870,7 @@ the last query executed</h2>
870 870
 <div class="row"><footer class="span12">
871 871
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
872 872
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
873
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
873
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
874 874
 </div>
875 875
 </body>
876 876
 </html>

+ 1
- 1
docs/classes/Firebird_Result.html View File

@@ -506,7 +506,7 @@ the query</h2>
506 506
 <div class="row"><footer class="span12">
507 507
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
508 508
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
509
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
509
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
510 510
 </div>
511 511
 </body>
512 512
 </html>

+ 1
- 1
docs/classes/Firebird_SQL.html View File

@@ -310,7 +310,7 @@
310 310
 <div class="row"><footer class="span12">
311 311
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
312 312
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
313
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
313
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
314 314
 </div>
315 315
 </body>
316 316
 </html>

+ 1
- 1
docs/classes/Firebird_Util.html View File

@@ -214,7 +214,7 @@
214 214
 <div class="row"><footer class="span12">
215 215
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
216 216
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
217
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
217
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
218 218
 </div>
219 219
 </body>
220 220
 </html>

+ 1
- 1
docs/classes/MySQL.html View File

@@ -906,7 +906,7 @@ the connection/database</h2>
906 906
 <div class="row"><footer class="span12">
907 907
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
908 908
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
909
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
909
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
910 910
 </div>
911 911
 </body>
912 912
 </html>

+ 1
- 1
docs/classes/MySQL_SQL.html View File

@@ -315,7 +315,7 @@
315 315
 <div class="row"><footer class="span12">
316 316
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
317 317
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
318
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
318
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
319 319
 </div>
320 320
 </body>
321 321
 </html>

+ 1
- 1
docs/classes/MySQL_Util.html View File

@@ -210,7 +210,7 @@
210 210
 <div class="row"><footer class="span12">
211 211
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
212 212
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
213
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
213
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
214 214
 </div>
215 215
 </body>
216 216
 </html>

+ 1
- 1
docs/classes/ODBC.html View File

@@ -908,7 +908,7 @@ the connection/database</h2>
908 908
 <div class="row"><footer class="span12">
909 909
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
910 910
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
911
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
911
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
912 912
 </div>
913 913
 </body>
914 914
 </html>

+ 1
- 1
docs/classes/ODBC_SQL.html View File

@@ -310,7 +310,7 @@
310 310
 <div class="row"><footer class="span12">
311 311
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
312 312
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
313
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
313
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
314 314
 </div>
315 315
 </body>
316 316
 </html>

+ 1
- 1
docs/classes/ODBC_Util.html View File

@@ -205,7 +205,7 @@
205 205
 <div class="row"><footer class="span12">
206 206
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
207 207
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
208
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
208
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
209 209
 </div>
210 210
 </body>
211 211
 </html>

+ 1
- 1
docs/classes/PgSQL.html View File

@@ -908,7 +908,7 @@ the connection/database</h2>
908 908
 <div class="row"><footer class="span12">
909 909
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
910 910
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
911
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
911
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
912 912
 </div>
913 913
 </body>
914 914
 </html>

+ 1
- 1
docs/classes/PgSQL_SQL.html View File

@@ -310,7 +310,7 @@
310 310
 <div class="row"><footer class="span12">
311 311
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
312 312
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
313
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
313
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
314 314
 </div>
315 315
 </body>
316 316
 </html>

+ 1
- 1
docs/classes/PgSQL_Util.html View File

@@ -210,7 +210,7 @@
210 210
 <div class="row"><footer class="span12">
211 211
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
212 212
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
213
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
213
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
214 214
 </div>
215 215
 </body>
216 216
 </html>

+ 1
- 1
docs/classes/Query_Builder.html View File

@@ -1224,7 +1224,7 @@ for complex select queries</h2>
1224 1224
 <div class="row"><footer class="span12">
1225 1225
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1226 1226
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
1227
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
1227
+            generated on 2012-07-03T13:29:41-04:00.<br></footer></div>
1228 1228
 </div>
1229 1229
 </body>
1230 1230
 </html>

+ 1
- 1
docs/classes/SQLite.html View File

@@ -923,7 +923,7 @@ method if the database does not support 'TRUNCATE';</h2>
923 923
 <div class="row"><footer class="span12">
924 924
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
925 925
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
926
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
926
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
927 927
 </div>
928 928
 </body>
929 929
 </html>

+ 1
- 1
docs/classes/SQLite_SQL.html View File

@@ -310,7 +310,7 @@
310 310
 <div class="row"><footer class="span12">
311 311
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
312 312
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
313
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
313
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
314 314
 </div>
315 315
 </body>
316 316
 </html>

+ 1
- 1
docs/classes/SQLite_Util.html View File

@@ -210,7 +210,7 @@
210 210
 <div class="row"><footer class="span12">
211 211
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
212 212
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
213
-            generated on 2012-06-06T16:50:20-04:00.<br></footer></div>
213
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
214 214
 </div>
215 215
 </body>
216 216
 </html>

+ 1
- 595
docs/classes/miniMVC.Controller.html View File

@@ -59,56 +59,9 @@
59 59
 <ul class="side-nav nav nav-list">
60 60
 <li class="nav-header">
61 61
 <i class="icon-custom icon-method"></i> Methods</li>
62
-<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
63
-dynamic methods"><span class="description">Allow calling of array methods on the object and
64
-dynamic methods</span><pre>__call()</pre></a></li>
65 62
 <li class="method public "><a href="#__construct" title="__construct :: Create the controller object"><span class="description">Create the controller object</span><pre>__construct()</pre></a></li>
66
-<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
67
-        </span><pre>append()</pre></a></li>
68
-<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
69
-        </span><pre>asort()</pre></a></li>
70
-<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
71
-        </span><pre>count()</pre></a></li>
72
-<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
73
-        </span><pre>exchangeArray()</pre></a></li>
74
-<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
75
-        </span><pre>getArrayCopy()</pre></a></li>
76
-<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
77
-        </span><pre>getFlags()</pre></a></li>
78
-<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
79
-        </span><pre>getIterator()</pre></a></li>
80
-<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
81
-        </span><pre>getIteratorClass()</pre></a></li>
82
-<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
83
-        </span><pre>ksort()</pre></a></li>
84
-<li class="method public inherited"><a href="#load_config" title="load_config :: Convenience function to load config files"><span class="description">Convenience function to load config files</span><pre>load_config()</pre></a></li>
85 63
 <li class="method public "><a href="#load_model" title="load_model :: Function for loading a model into the current class"><span class="description">Function for loading a model into the current class</span><pre>load_model()</pre></a></li>
86 64
 <li class="method public "><a href="#load_view" title="load_view :: Function for loading a view"><span class="description">Function for loading a view</span><pre>load_view()</pre></a></li>
87
-<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
88
-        </span><pre>natcasesort()</pre></a></li>
89
-<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
90
-        </span><pre>natsort()</pre></a></li>
91
-<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
92
-        </span><pre>offsetExists()</pre></a></li>
93
-<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
94
-        </span><pre>offsetGet()</pre></a></li>
95
-<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
96
-        </span><pre>offsetSet()</pre></a></li>
97
-<li class="method public inherited"><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
98
-        </span><pre>offsetUnset()</pre></a></li>
99
-<li class="method public inherited"><a href="#serialize" title="serialize :: "><span class="description">serialize()
100
-        </span><pre>serialize()</pre></a></li>
101
-<li class="method public inherited"><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
102
-        </span><pre>setFlags()</pre></a></li>
103
-<li class="method public inherited"><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
104
-        </span><pre>setIteratorClass()</pre></a></li>
105
-<li class="method public inherited"><a href="#uasort" title="uasort :: "><span class="description">uasort()
106
-        </span><pre>uasort()</pre></a></li>
107
-<li class="method public inherited"><a href="#uksort" title="uksort :: "><span class="description">uksort()
108
-        </span><pre>uksort()</pre></a></li>
109
-<li class="method public inherited"><a href="#unload" title="unload :: Convenience function to remove an object from the singleton"><span class="description">Convenience function to remove an object from the singleton</span><pre>unload()</pre></a></li>
110
-<li class="method public inherited"><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
111
-        </span><pre>unserialize()</pre></a></li>
112 65
 <li class="nav-header">
113 66
 <i class="icon-custom icon-property"></i> Properties</li>
114 67
 <li class="nav-header protected">» Protected</li>
@@ -141,266 +94,12 @@ dynamic methods</span><pre>__call()</pre></a></li>
141 94
 </table>
142 95
 <h3>
143 96
 <i class="icon-custom icon-method"></i> Methods</h3>
144
-<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
145
-<h2>Allow calling of array methods on the object and
146
-dynamic methods</h2>
147
-<pre>__call(string $name, array $params) : mixed</pre>
148
-<div class="labels"><span class="label">Inherited</span></div>
149
-<div class="row collapse"><div class="span8">
150
-<p class="long_description"></p>
151
-<table class="table table-bordered">
152
-<tr>
153
-<th>inherited_from</th>
154
-<td>\miniMVC\MM::__call()</td>
155
-</tr>
156
-<tr>
157
-<th>inherited_from</th>
158
-<td>\miniMVC\miniMVC::__call()</td>
159
-</tr>
160
-</table>
161
-<h3>Parameters</h3>
162
-<div class="subelement argument">
163
-<h4>$name</h4>
164
-<code>string</code>
165
-</div>
166
-<div class="subelement argument">
167
-<h4>$params</h4>
168
-<code>array</code>
169
-</div>
170
-<h3>Returns</h3>
171
-<div class="subelement response"><code>mixed</code></div>
172
-</div></div>
173
-</div>
174 97
 <a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
175 98
 <h2>Create the controller object</h2>
176 99
 <pre>__construct() : void</pre>
177 100
 <div class="labels"></div>
178 101
 <div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
179 102
 </div>
180
-<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
181
-<h2>append()
182
-        </h2>
183
-<pre>append() </pre>
184
-<div class="labels"><span class="label">Inherited</span></div>
185
-<div class="row collapse"><div class="span8">
186
-<p class="long_description"></p>
187
-<table class="table table-bordered">
188
-<tr>
189
-<th>inherited_from</th>
190
-<td>ArrayObject::append()</td>
191
-</tr>
192
-<tr>
193
-<th>inherited_from</th>
194
-<td>\miniMVC\MM::append()</td>
195
-</tr>
196
-<tr>
197
-<th>inherited_from</th>
198
-<td>\miniMVC\miniMVC::append()</td>
199
-</tr>
200
-</table>
201
-</div></div>
202
-</div>
203
-<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
204
-<h2>asort()
205
-        </h2>
206
-<pre>asort() </pre>
207
-<div class="labels"><span class="label">Inherited</span></div>
208
-<div class="row collapse"><div class="span8">
209
-<p class="long_description"></p>
210
-<table class="table table-bordered">
211
-<tr>
212
-<th>inherited_from</th>
213
-<td>ArrayObject::asort()</td>
214
-</tr>
215
-<tr>
216
-<th>inherited_from</th>
217
-<td>\miniMVC\MM::asort()</td>
218
-</tr>
219
-<tr>
220
-<th>inherited_from</th>
221
-<td>\miniMVC\miniMVC::asort()</td>
222
-</tr>
223
-</table>
224
-</div></div>
225
-</div>
226
-<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
227
-<h2>count()
228
-        </h2>
229
-<pre>count() </pre>
230
-<div class="labels"><span class="label">Inherited</span></div>
231
-<div class="row collapse"><div class="span8">
232
-<p class="long_description"></p>
233
-<table class="table table-bordered">
234
-<tr>
235
-<th>inherited_from</th>
236
-<td>ArrayObject::count()</td>
237
-</tr>
238
-<tr>
239
-<th>inherited_from</th>
240
-<td>\miniMVC\MM::count()</td>
241
-</tr>
242
-<tr>
243
-<th>inherited_from</th>
244
-<td>\miniMVC\miniMVC::count()</td>
245
-</tr>
246
-</table>
247
-</div></div>
248
-</div>
249
-<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
250
-<h2>exchangeArray()
251
-        </h2>
252
-<pre>exchangeArray() </pre>
253
-<div class="labels"><span class="label">Inherited</span></div>
254
-<div class="row collapse"><div class="span8">
255
-<p class="long_description"></p>
256
-<table class="table table-bordered">
257
-<tr>
258
-<th>inherited_from</th>
259
-<td>ArrayObject::exchangeArray()</td>
260
-</tr>
261
-<tr>
262
-<th>inherited_from</th>
263
-<td>\miniMVC\MM::exchangeArray()</td>
264
-</tr>
265
-<tr>
266
-<th>inherited_from</th>
267
-<td>\miniMVC\miniMVC::exchangeArray()</td>
268
-</tr>
269
-</table>
270
-</div></div>
271
-</div>
272
-<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
273
-<h2>getArrayCopy()
274
-        </h2>
275
-<pre>getArrayCopy() </pre>
276
-<div class="labels"><span class="label">Inherited</span></div>
277
-<div class="row collapse"><div class="span8">
278
-<p class="long_description"></p>
279
-<table class="table table-bordered">
280
-<tr>
281
-<th>inherited_from</th>
282
-<td>ArrayObject::getArrayCopy()</td>
283
-</tr>
284
-<tr>
285
-<th>inherited_from</th>
286
-<td>\miniMVC\MM::getArrayCopy()</td>
287
-</tr>
288
-<tr>
289
-<th>inherited_from</th>
290
-<td>\miniMVC\miniMVC::getArrayCopy()</td>
291
-</tr>
292
-</table>
293
-</div></div>
294
-</div>
295
-<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
296
-<h2>getFlags()
297
-        </h2>
298
-<pre>getFlags() </pre>
299
-<div class="labels"><span class="label">Inherited</span></div>
300
-<div class="row collapse"><div class="span8">
301
-<p class="long_description"></p>
302
-<table class="table table-bordered">
303
-<tr>
304
-<th>inherited_from</th>
305
-<td>ArrayObject::getFlags()</td>
306
-</tr>
307
-<tr>
308
-<th>inherited_from</th>
309
-<td>\miniMVC\MM::getFlags()</td>
310
-</tr>
311
-<tr>
312
-<th>inherited_from</th>
313
-<td>\miniMVC\miniMVC::getFlags()</td>
314
-</tr>
315
-</table>
316
-</div></div>
317
-</div>
318
-<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
319
-<h2>getIterator()
320
-        </h2>
321
-<pre>getIterator() </pre>
322
-<div class="labels"><span class="label">Inherited</span></div>
323
-<div class="row collapse"><div class="span8">
324
-<p class="long_description"></p>
325
-<table class="table table-bordered">
326
-<tr>
327
-<th>inherited_from</th>
328
-<td>ArrayObject::getIterator()</td>
329
-</tr>
330
-<tr>
331
-<th>inherited_from</th>
332
-<td>\miniMVC\MM::getIterator()</td>
333
-</tr>
334
-<tr>
335
-<th>inherited_from</th>
336
-<td>\miniMVC\miniMVC::getIterator()</td>
337
-</tr>
338
-</table>
339
-</div></div>
340
-</div>
341
-<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
342
-<h2>getIteratorClass()
343
-        </h2>
344
-<pre>getIteratorClass() </pre>
345
-<div class="labels"><span class="label">Inherited</span></div>
346
-<div class="row collapse"><div class="span8">
347
-<p class="long_description"></p>
348
-<table class="table table-bordered">
349
-<tr>
350
-<th>inherited_from</th>
351
-<td>ArrayObject::getIteratorClass()</td>
352
-</tr>
353
-<tr>
354
-<th>inherited_from</th>
355
-<td>\miniMVC\MM::getIteratorClass()</td>
356
-</tr>
357
-<tr>
358
-<th>inherited_from</th>
359
-<td>\miniMVC\miniMVC::getIteratorClass()</td>
360
-</tr>
361
-</table>
362
-</div></div>
363
-</div>
364
-<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
365
-<h2>ksort()
366
-        </h2>
367
-<pre>ksort() </pre>
368
-<div class="labels"><span class="label">Inherited</span></div>
369
-<div class="row collapse"><div class="span8">
370
-<p class="long_description"></p>
371
-<table class="table table-bordered">
372
-<tr>
373
-<th>inherited_from</th>
374
-<td>ArrayObject::ksort()</td>
375
-</tr>
376
-<tr>
377
-<th>inherited_from</th>
378
-<td>\miniMVC\MM::ksort()</td>
379
-</tr>
380
-<tr>
381
-<th>inherited_from</th>
382
-<td>\miniMVC\miniMVC::ksort()</td>
383
-</tr>
384
-</table>
385
-</div></div>
386
-</div>
387
-<a name="load_config" id="load_config"></a><div class="element clickable method public load_config" data-toggle="collapse" data-target=".load_config .collapse">
388
-<h2>Convenience function to load config files</h2>
389
-<pre>load_config(string $name) </pre>
390
-<div class="labels"><span class="label">Inherited</span></div>
391
-<div class="row collapse"><div class="span8">
392
-<p class="long_description"></p>
393
-<table class="table table-bordered"><tr>
394
-<th>inherited_from</th>
395
-<td>\miniMVC\miniMVC::load_config()</td>
396
-</tr></table>
397
-<h3>Parameters</h3>
398
-<div class="subelement argument">
399
-<h4>$name</h4>
400
-<code>string</code>
401
-</div>
402
-</div></div>
403
-</div>
404 103
 <a name="load_model" id="load_model"></a><div class="element clickable method public load_model" data-toggle="collapse" data-target=".load_model .collapse">
405 104
 <h2>Function for loading a model into the current class</h2>
406 105
 <pre>load_model(string $file, array $args) : void</pre>
@@ -441,299 +140,6 @@ dynamic methods</h2>
441 140
 <div class="subelement response"><code>mixed</code></div>
442 141
 </div></div>
443 142
 </div>
444
-<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
445
-<h2>natcasesort()
446
-        </h2>
447
-<pre>natcasesort() </pre>
448
-<div class="labels"><span class="label">Inherited</span></div>
449
-<div class="row collapse"><div class="span8">
450
-<p class="long_description"></p>
451
-<table class="table table-bordered">
452
-<tr>
453
-<th>inherited_from</th>
454
-<td>ArrayObject::natcasesort()</td>
455
-</tr>
456
-<tr>
457
-<th>inherited_from</th>
458
-<td>\miniMVC\MM::natcasesort()</td>
459
-</tr>
460
-<tr>
461
-<th>inherited_from</th>
462
-<td>\miniMVC\miniMVC::natcasesort()</td>
463
-</tr>
464
-</table>
465
-</div></div>
466
-</div>
467
-<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
468
-<h2>natsort()
469
-        </h2>
470
-<pre>natsort() </pre>
471
-<div class="labels"><span class="label">Inherited</span></div>
472
-<div class="row collapse"><div class="span8">
473
-<p class="long_description"></p>
474
-<table class="table table-bordered">
475
-<tr>
476
-<th>inherited_from</th>
477
-<td>ArrayObject::natsort()</td>
478
-</tr>
479
-<tr>
480
-<th>inherited_from</th>
481
-<td>\miniMVC\MM::natsort()</td>
482
-</tr>
483
-<tr>
484
-<th>inherited_from</th>
485
-<td>\miniMVC\miniMVC::natsort()</td>
486
-</tr>
487
-</table>
488
-</div></div>
489
-</div>
490
-<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
491
-<h2>offsetExists()
492
-        </h2>
493
-<pre>offsetExists() </pre>
494
-<div class="labels"><span class="label">Inherited</span></div>
495
-<div class="row collapse"><div class="span8">
496
-<p class="long_description"></p>
497
-<table class="table table-bordered">
498
-<tr>
499
-<th>inherited_from</th>
500
-<td>ArrayObject::offsetExists()</td>
501
-</tr>
502
-<tr>
503
-<th>inherited_from</th>
504
-<td>\miniMVC\MM::offsetExists()</td>
505
-</tr>
506
-<tr>
507
-<th>inherited_from</th>
508
-<td>\miniMVC\miniMVC::offsetExists()</td>
509
-</tr>
510
-</table>
511
-</div></div>
512
-</div>
513
-<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
514
-<h2>offsetGet()
515
-        </h2>
516
-<pre>offsetGet() </pre>
517
-<div class="labels"><span class="label">Inherited</span></div>
518
-<div class="row collapse"><div class="span8">
519
-<p class="long_description"></p>
520
-<table class="table table-bordered">
521
-<tr>
522
-<th>inherited_from</th>
523
-<td>ArrayObject::offsetGet()</td>
524
-</tr>
525
-<tr>
526
-<th>inherited_from</th>
527
-<td>\miniMVC\MM::offsetGet()</td>
528
-</tr>
529
-<tr>
530
-<th>inherited_from</th>
531
-<td>\miniMVC\miniMVC::offsetGet()</td>
532
-</tr>
533
-</table>
534
-</div></div>
535
-</div>
536
-<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
537
-<h2>offsetSet()
538
-        </h2>
539
-<pre>offsetSet() </pre>
540
-<div class="labels"><span class="label">Inherited</span></div>
541
-<div class="row collapse"><div class="span8">
542
-<p class="long_description"></p>
543
-<table class="table table-bordered">
544
-<tr>
545
-<th>inherited_from</th>
546
-<td>ArrayObject::offsetSet()</td>
547
-</tr>
548
-<tr>
549
-<th>inherited_from</th>
550
-<td>\miniMVC\MM::offsetSet()</td>
551
-</tr>
552
-<tr>
553
-<th>inherited_from</th>
554
-<td>\miniMVC\miniMVC::offsetSet()</td>
555
-</tr>
556
-</table>
557
-</div></div>
558
-</div>
559
-<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
560
-<h2>offsetUnset()
561
-        </h2>
562
-<pre>offsetUnset() </pre>
563
-<div class="labels"><span class="label">Inherited</span></div>
564
-<div class="row collapse"><div class="span8">
565
-<p class="long_description"></p>
566
-<table class="table table-bordered">
567
-<tr>
568
-<th>inherited_from</th>
569
-<td>ArrayObject::offsetUnset()</td>
570
-</tr>
571
-<tr>
572
-<th>inherited_from</th>
573
-<td>\miniMVC\MM::offsetUnset()</td>
574
-</tr>
575
-<tr>
576
-<th>inherited_from</th>
577
-<td>\miniMVC\miniMVC::offsetUnset()</td>
578
-</tr>
579
-</table>
580
-</div></div>
581
-</div>
582
-<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
583
-<h2>serialize()
584
-        </h2>
585
-<pre>serialize() </pre>
586
-<div class="labels"><span class="label">Inherited</span></div>
587
-<div class="row collapse"><div class="span8">
588
-<p class="long_description"></p>
589
-<table class="table table-bordered">
590
-<tr>
591
-<th>inherited_from</th>
592
-<td>ArrayObject::serialize()</td>
593
-</tr>
594
-<tr>
595
-<th>inherited_from</th>
596
-<td>\miniMVC\MM::serialize()</td>
597
-</tr>
598
-<tr>
599
-<th>inherited_from</th>
600
-<td>\miniMVC\miniMVC::serialize()</td>
601
-</tr>
602
-</table>
603
-</div></div>
604
-</div>
605
-<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
606
-<h2>setFlags()
607
-        </h2>
608
-<pre>setFlags() </pre>
609
-<div class="labels"><span class="label">Inherited</span></div>
610
-<div class="row collapse"><div class="span8">
611
-<p class="long_description"></p>
612
-<table class="table table-bordered">
613
-<tr>
614
-<th>inherited_from</th>
615
-<td>ArrayObject::setFlags()</td>
616
-</tr>
617
-<tr>
618
-<th>inherited_from</th>
619
-<td>\miniMVC\MM::setFlags()</td>
620
-</tr>
621
-<tr>
622
-<th>inherited_from</th>
623
-<td>\miniMVC\miniMVC::setFlags()</td>
624
-</tr>
625
-</table>
626
-</div></div>
627
-</div>
628
-<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
629
-<h2>setIteratorClass()
630
-        </h2>
631
-<pre>setIteratorClass() </pre>
632
-<div class="labels"><span class="label">Inherited</span></div>
633
-<div class="row collapse"><div class="span8">
634
-<p class="long_description"></p>
635
-<table class="table table-bordered">
636
-<tr>
637
-<th>inherited_from</th>
638
-<td>ArrayObject::setIteratorClass()</td>
639
-</tr>
640
-<tr>
641
-<th>inherited_from</th>
642
-<td>\miniMVC\MM::setIteratorClass()</td>
643
-</tr>
644
-<tr>
645
-<th>inherited_from</th>
646
-<td>\miniMVC\miniMVC::setIteratorClass()</td>
647
-</tr>
648
-</table>
649
-</div></div>
650
-</div>
651
-<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
652
-<h2>uasort()
653
-        </h2>
654
-<pre>uasort() </pre>
655
-<div class="labels"><span class="label">Inherited</span></div>
656
-<div class="row collapse"><div class="span8">
657
-<p class="long_description"></p>
658
-<table class="table table-bordered">
659
-<tr>
660
-<th>inherited_from</th>
661
-<td>ArrayObject::uasort()</td>
662
-</tr>
663
-<tr>
664
-<th>inherited_from</th>
665
-<td>\miniMVC\MM::uasort()</td>
666
-</tr>
667
-<tr>
668
-<th>inherited_from</th>
669
-<td>\miniMVC\miniMVC::uasort()</td>
670
-</tr>
671
-</table>
672
-</div></div>
673
-</div>
674
-<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
675
-<h2>uksort()
676
-        </h2>
677
-<pre>uksort() </pre>
678
-<div class="labels"><span class="label">Inherited</span></div>
679
-<div class="row collapse"><div class="span8">
680
-<p class="long_description"></p>
681
-<table class="table table-bordered">
682
-<tr>
683
-<th>inherited_from</th>
684
-<td>ArrayObject::uksort()</td>
685
-</tr>
686
-<tr>
687
-<th>inherited_from</th>
688
-<td>\miniMVC\MM::uksort()</td>
689
-</tr>
690
-<tr>
691
-<th>inherited_from</th>
692
-<td>\miniMVC\miniMVC::uksort()</td>
693
-</tr>
694
-</table>
695
-</div></div>
696
-</div>
697
-<a name="unload" id="unload"></a><div class="element clickable method public unload" data-toggle="collapse" data-target=".unload .collapse">
698
-<h2>Convenience function to remove an object from the singleton</h2>
699
-<pre>unload(string $name) </pre>
700
-<div class="labels"><span class="label">Inherited</span></div>
701
-<div class="row collapse"><div class="span8">
702
-<p class="long_description"></p>
703
-<table class="table table-bordered"><tr>
704
-<th>inherited_from</th>
705
-<td>\miniMVC\miniMVC::unload()</td>
706
-</tr></table>
707
-<h3>Parameters</h3>
708
-<div class="subelement argument">
709
-<h4>$name</h4>
710
-<code>string</code>
711
-</div>
712
-</div></div>
713
-</div>
714
-<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
715
-<h2>unserialize()
716
-        </h2>
717
-<pre>unserialize() </pre>
718
-<div class="labels"><span class="label">Inherited</span></div>
719
-<div class="row collapse"><div class="span8">
720
-<p class="long_description"></p>
721
-<table class="table table-bordered">
722
-<tr>
723
-<th>inherited_from</th>
724
-<td>ArrayObject::unserialize()</td>
725
-</tr>
726
-<tr>
727
-<th>inherited_from</th>
728
-<td>\miniMVC\MM::unserialize()</td>
729
-</tr>
730
-<tr>
731
-<th>inherited_from</th>
732
-<td>\miniMVC\miniMVC::unserialize()</td>
733
-</tr>
734
-</table>
735
-</div></div>
736
-</div>
737 143
 <h3>
738 144
 <i class="icon-custom icon-property"></i> Properties</h3>
739 145
 <a name="%24page" id="$page"> </a><div class="element clickable property protected $page" data-toggle="collapse" data-target=".$page .collapse">
@@ -749,7 +155,7 @@ dynamic methods</h2>
749 155
 <div class="row"><footer class="span12">
750 156
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
751 157
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
752
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
158
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
753 159
 </div>
754 160
 </body>
755 161
 </html>

+ 1
- 1
docs/classes/miniMVC.DB.html View File

@@ -1604,7 +1604,7 @@ for complex select queries</h2>
1604 1604
 <div class="row"><footer class="span12">
1605 1605
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
1606 1606
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
1607
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
1607
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
1608 1608
 </div>
1609 1609
 </body>
1610 1610
 </html>

+ 1
- 1
docs/classes/miniMVC.Data_Store.html View File

@@ -207,7 +207,7 @@ of the singleton</h2>
207 207
 <div class="row"><footer class="span12">
208 208
             Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
209 209
             Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
210
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
210
+            generated on 2012-07-03T13:29:42-04:00.<br></footer></div>
211 211
 </div>
212 212
 </body>
213 213
 </html>

+ 0
- 451
docs/classes/miniMVC.MM.html View File

@@ -1,451 +0,0 @@
1
-<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
2
-<head>
3
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4
-<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
5
-<meta charset="utf-8">
6
-<title>miniMVC » \miniMVC\MM</title>
7
-<meta name="author" content="Mike van Riel">
8
-<meta name="description" content="">
9
-<link href="../css/template.css" rel="stylesheet" media="all">
10
-<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script><script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script><script src="../js/jquery.mousewheel.min.js" type="text/javascript"></script><script src="../js/bootstrap.js" type="text/javascript"></script><script src="../js/template.js" type="text/javascript"></script><script src="../js/prettify/prettify.min.js" type="text/javascript"></script><link rel="shortcut icon" href="../img/favicon.ico">
11
-<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
12
-<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
13
-<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
14
-</head>
15
-<body>
16
-<div class="navbar navbar-fixed-top">
17
-<div class="navbar-inner"><div class="container">
18
-<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><a class="brand" href="../index.html">miniMVC</a><div class="nav-collapse"><ul class="nav">
19
-<li class="dropdown">
20
-<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
21
-                                    API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
22
-<li><a>Packages</a></li>
23
-<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
24
-<li><a href="../packages/Query.html"><i class="icon-folder-open"></i> Query</a></li>
25
-<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
26
-</ul>
27
-</li>
28
-<li class="dropdown" id="charts-menu">
29
-<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
30
-                                    Charts <b class="caret"></b></a><ul class="dropdown-menu"><li><a href="../graph_class.html"><i class="icon-list-alt"></i> Class hierarchy diagram</a></li></ul>
31
-</li>
32
-<li class="dropdown" id="reports-menu">
33
-<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
34
-                                    Reports <b class="caret"></b></a><ul class="dropdown-menu">
35
-<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
36
-                <span class="label label-info">0</span></a></li>
37
-<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
38
-                <ul><li>todo 
39
-                <span class="label label-info">5</span>
40
-</li></ul></a></li>
41
-<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
42
-                <span class="label label-info">0</span></a></li>
43
-</ul>
44
-</li>
45
-</ul></div>
46
-</div></div>
47
-<div class="go_to_top"><a href="#___" style="color: inherit">Back to top  <i class="icon-upload icon-white"></i></a></div>
48
-</div>
49
-<div id="___" class="container">
50
-<noscript><div class="alert alert-warning">
51
-                            Javascript is disabled; several features are only available
52
-                            if Javascript is enabled.
53
-                        </div></noscript>
54
-<div class="row">
55
-<div class="span4">
56
-<span class="btn-group visibility" data-toggle="buttons-checkbox"><button class="btn public active" title="Show public elements">Public</button><button class="btn protected" title="Show protected elements">Protected</button><button class="btn private" title="Show private elements">Private</button><button class="btn inherited active" title="Show inherited elements">Inherited</button></span><div class="btn-group view pull-right" data-toggle="buttons-radio">
57
-<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
58
-</div>
59
-<ul class="side-nav nav nav-list">
60
-<li class="nav-header">
61
-<i class="icon-custom icon-method"></i> Methods</li>
62
-<li class="method public "><a href="#__call" title="__call :: Allow calling of array methods on the object and
63
-dynamic methods"><span class="description">Allow calling of array methods on the object and
64
-dynamic methods</span><pre>__call()</pre></a></li>
65
-<li class="method public "><a href="#__construct" title="__construct :: Create the ArrayObject/JSObject hybrid object"><span class="description">Create the ArrayObject/JSObject hybrid object</span><pre>__construct()</pre></a></li>
66
-<li class="method public "><a href="#append" title="append :: "><span class="description">append()
67
-        </span><pre>append()</pre></a></li>
68
-<li class="method public "><a href="#asort" title="asort :: "><span class="description">asort()
69
-        </span><pre>asort()</pre></a></li>
70
-<li class="method public "><a href="#count" title="count :: "><span class="description">count()
71
-        </span><pre>count()</pre></a></li>
72
-<li class="method public "><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
73
-        </span><pre>exchangeArray()</pre></a></li>
74
-<li class="method public "><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
75
-        </span><pre>getArrayCopy()</pre></a></li>
76
-<li class="method public "><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
77
-        </span><pre>getFlags()</pre></a></li>
78
-<li class="method public "><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
79
-        </span><pre>getIterator()</pre></a></li>
80
-<li class="method public "><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
81
-        </span><pre>getIteratorClass()</pre></a></li>
82
-<li class="method public "><a href="#ksort" title="ksort :: "><span class="description">ksort()
83
-        </span><pre>ksort()</pre></a></li>
84
-<li class="method public "><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
85
-        </span><pre>natcasesort()</pre></a></li>
86
-<li class="method public "><a href="#natsort" title="natsort :: "><span class="description">natsort()
87
-        </span><pre>natsort()</pre></a></li>
88
-<li class="method public "><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
89
-        </span><pre>offsetExists()</pre></a></li>
90
-<li class="method public "><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
91
-        </span><pre>offsetGet()</pre></a></li>
92
-<li class="method public "><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
93
-        </span><pre>offsetSet()</pre></a></li>
94
-<li class="method public "><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
95
-        </span><pre>offsetUnset()</pre></a></li>
96
-<li class="method public "><a href="#serialize" title="serialize :: "><span class="description">serialize()
97
-        </span><pre>serialize()</pre></a></li>
98
-<li class="method public "><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
99
-        </span><pre>setFlags()</pre></a></li>
100
-<li class="method public "><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
101
-        </span><pre>setIteratorClass()</pre></a></li>
102
-<li class="method public "><a href="#uasort" title="uasort :: "><span class="description">uasort()
103
-        </span><pre>uasort()</pre></a></li>
104
-<li class="method public "><a href="#uksort" title="uksort :: "><span class="description">uksort()
105
-        </span><pre>uksort()</pre></a></li>
106
-<li class="method public "><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
107
-        </span><pre>unserialize()</pre></a></li>
108
-</ul>
109
-</div>
110
-<div class="span8">
111
-<a name="%5CminiMVC%5CMM" id="\miniMVC\MM"></a><ul class="breadcrumb">
112
-<li>
113
-<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
114
-</li>
115
-<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
116
-<li class="active">
117
-<span class="divider">\</span><a href="../classes/miniMVC.MM.html">MM</a>
118
-</li>
119
-</ul>
120
-<div href="../classes/miniMVC.MM.html" class="element class">
121
-<p class="short_description">Class for standalone JSObject objects</p>
122
-<div class="details">
123
-<p class="long_description"></p>
124
-<table class="table table-bordered">
125
-<tr>
126
-<th>package</th>
127
-<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
128
-</tr>
129
-<tr>
130
-<th>subpackage</th>
131
-<td>System</td>
132
-</tr>
133
-</table>
134
-<h3>
135
-<i class="icon-custom icon-method"></i> Methods</h3>
136
-<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
137
-<h2>Allow calling of array methods on the object and
138
-dynamic methods</h2>
139
-<pre>__call(string $name, array $params) : mixed</pre>
140
-<div class="labels"></div>
141
-<div class="row collapse"><div class="span8">
142
-<p class="long_description"></p>
143
-<h3>Parameters</h3>
144
-<div class="subelement argument">
145
-<h4>$name</h4>
146
-<code>string</code>
147
-</div>
148
-<div class="subelement argument">
149
-<h4>$params</h4>
150
-<code>array</code>
151
-</div>
152
-<h3>Returns</h3>
153
-<div class="subelement response"><code>mixed</code></div>
154
-</div></div>
155
-</div>
156
-<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
157
-<h2>Create the ArrayObject/JSObject hybrid object</h2>
158
-<pre>__construct($members) </pre>
159
-<div class="labels"></div>
160
-<div class="row collapse"><div class="span8">
161
-<p class="long_description"></p>
162
-<h3>Parameters</h3>
163
-<div class="subelement argument">
164
-<h4>$members</h4>
165
-<code></code><p>array</p></div>
166
-</div></div>
167
-</div>
168
-<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
169
-<h2>append()
170
-        </h2>
171
-<pre>append() </pre>
172
-<div class="labels"></div>
173
-<div class="row collapse"><div class="span8">
174
-<p class="long_description"></p>
175
-<table class="table table-bordered"><tr>
176
-<th>inherited_from</th>
177
-<td>ArrayObject::append()</td>
178
-</tr></table>
179
-</div></div>
180
-</div>
181
-<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
182
-<h2>asort()
183
-        </h2>
184
-<pre>asort() </pre>
185
-<div class="labels"></div>
186
-<div class="row collapse"><div class="span8">
187
-<p class="long_description"></p>
188
-<table class="table table-bordered"><tr>
189
-<th>inherited_from</th>
190
-<td>ArrayObject::asort()</td>
191
-</tr></table>
192
-</div></div>
193
-</div>
194
-<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
195
-<h2>count()
196
-        </h2>
197
-<pre>count() </pre>
198
-<div class="labels"></div>
199
-<div class="row collapse"><div class="span8">
200
-<p class="long_description"></p>
201
-<table class="table table-bordered"><tr>
202
-<th>inherited_from</th>
203
-<td>ArrayObject::count()</td>
204
-</tr></table>
205
-</div></div>
206
-</div>
207
-<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
208
-<h2>exchangeArray()
209
-        </h2>
210
-<pre>exchangeArray() </pre>
211
-<div class="labels"></div>
212
-<div class="row collapse"><div class="span8">
213
-<p class="long_description"></p>
214
-<table class="table table-bordered"><tr>
215
-<th>inherited_from</th>
216
-<td>ArrayObject::exchangeArray()</td>
217
-</tr></table>
218
-</div></div>
219
-</div>
220
-<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
221
-<h2>getArrayCopy()
222
-        </h2>
223
-<pre>getArrayCopy() </pre>
224
-<div class="labels"></div>
225
-<div class="row collapse"><div class="span8">
226
-<p class="long_description"></p>
227
-<table class="table table-bordered"><tr>
228
-<th>inherited_from</th>
229
-<td>ArrayObject::getArrayCopy()</td>
230
-</tr></table>
231
-</div></div>
232
-</div>
233
-<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
234
-<h2>getFlags()
235
-        </h2>
236
-<pre>getFlags() </pre>
237
-<div class="labels"></div>
238
-<div class="row collapse"><div class="span8">
239
-<p class="long_description"></p>
240
-<table class="table table-bordered"><tr>
241
-<th>inherited_from</th>
242
-<td>ArrayObject::getFlags()</td>
243
-</tr></table>
244
-</div></div>
245
-</div>
246
-<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
247
-<h2>getIterator()
248
-        </h2>
249
-<pre>getIterator() </pre>
250
-<div class="labels"></div>
251
-<div class="row collapse"><div class="span8">
252
-<p class="long_description"></p>
253
-<table class="table table-bordered"><tr>
254
-<th>inherited_from</th>
255
-<td>ArrayObject::getIterator()</td>
256
-</tr></table>
257
-</div></div>
258
-</div>
259
-<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
260
-<h2>getIteratorClass()
261
-        </h2>
262
-<pre>getIteratorClass() </pre>
263
-<div class="labels"></div>
264
-<div class="row collapse"><div class="span8">
265
-<p class="long_description"></p>
266
-<table class="table table-bordered"><tr>
267
-<th>inherited_from</th>
268
-<td>ArrayObject::getIteratorClass()</td>
269
-</tr></table>
270
-</div></div>
271
-</div>
272
-<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
273
-<h2>ksort()
274
-        </h2>
275
-<pre>ksort() </pre>
276
-<div class="labels"></div>
277
-<div class="row collapse"><div class="span8">
278
-<p class="long_description"></p>
279
-<table class="table table-bordered"><tr>
280
-<th>inherited_from</th>
281
-<td>ArrayObject::ksort()</td>
282
-</tr></table>
283
-</div></div>
284
-</div>
285
-<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
286
-<h2>natcasesort()
287
-        </h2>
288
-<pre>natcasesort() </pre>
289
-<div class="labels"></div>
290
-<div class="row collapse"><div class="span8">
291
-<p class="long_description"></p>
292
-<table class="table table-bordered"><tr>
293
-<th>inherited_from</th>
294
-<td>ArrayObject::natcasesort()</td>
295
-</tr></table>
296
-</div></div>
297
-</div>
298
-<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
299
-<h2>natsort()
300
-        </h2>
301
-<pre>natsort() </pre>
302
-<div class="labels"></div>
303
-<div class="row collapse"><div class="span8">
304
-<p class="long_description"></p>
305
-<table class="table table-bordered"><tr>
306
-<th>inherited_from</th>
307
-<td>ArrayObject::natsort()</td>
308
-</tr></table>
309
-</div></div>
310
-</div>
311
-<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
312
-<h2>offsetExists()
313
-        </h2>
314
-<pre>offsetExists() </pre>
315
-<div class="labels"></div>
316
-<div class="row collapse"><div class="span8">
317
-<p class="long_description"></p>
318
-<table class="table table-bordered"><tr>
319
-<th>inherited_from</th>
320
-<td>ArrayObject::offsetExists()</td>
321
-</tr></table>
322
-</div></div>
323
-</div>
324
-<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
325
-<h2>offsetGet()
326
-        </h2>
327
-<pre>offsetGet() </pre>
328
-<div class="labels"></div>
329
-<div class="row collapse"><div class="span8">
330
-<p class="long_description"></p>
331
-<table class="table table-bordered"><tr>
332
-<th>inherited_from</th>
333
-<td>ArrayObject::offsetGet()</td>
334
-</tr></table>
335
-</div></div>
336
-</div>
337
-<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
338
-<h2>offsetSet()
339
-        </h2>
340
-<pre>offsetSet() </pre>
341
-<div class="labels"></div>
342
-<div class="row collapse"><div class="span8">
343
-<p class="long_description"></p>
344
-<table class="table table-bordered"><tr>
345
-<th>inherited_from</th>
346
-<td>ArrayObject::offsetSet()</td>
347
-</tr></table>
348
-</div></div>
349
-</div>
350
-<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
351
-<h2>offsetUnset()
352
-        </h2>
353
-<pre>offsetUnset() </pre>
354
-<div class="labels"></div>
355
-<div class="row collapse"><div class="span8">
356
-<p class="long_description"></p>
357
-<table class="table table-bordered"><tr>
358
-<th>inherited_from</th>
359
-<td>ArrayObject::offsetUnset()</td>
360
-</tr></table>
361
-</div></div>
362
-</div>
363
-<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
364
-<h2>serialize()
365
-        </h2>
366
-<pre>serialize() </pre>
367
-<div class="labels"></div>
368
-<div class="row collapse"><div class="span8">
369
-<p class="long_description"></p>
370
-<table class="table table-bordered"><tr>
371
-<th>inherited_from</th>
372
-<td>ArrayObject::serialize()</td>
373
-</tr></table>
374
-</div></div>
375
-</div>
376
-<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
377
-<h2>setFlags()
378
-        </h2>
379
-<pre>setFlags() </pre>
380
-<div class="labels"></div>
381
-<div class="row collapse"><div class="span8">
382
-<p class="long_description"></p>
383
-<table class="table table-bordered"><tr>
384
-<th>inherited_from</th>
385
-<td>ArrayObject::setFlags()</td>
386
-</tr></table>
387
-</div></div>
388
-</div>
389
-<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
390
-<h2>setIteratorClass()
391
-        </h2>
392
-<pre>setIteratorClass() </pre>
393
-<div class="labels"></div>
394
-<div class="row collapse"><div class="span8">
395
-<p class="long_description"></p>
396
-<table class="table table-bordered"><tr>
397
-<th>inherited_from</th>
398
-<td>ArrayObject::setIteratorClass()</td>
399
-</tr></table>
400
-</div></div>
401
-</div>
402
-<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
403
-<h2>uasort()
404
-        </h2>
405
-<pre>uasort() </pre>
406
-<div class="labels"></div>
407
-<div class="row collapse"><div class="span8">
408
-<p class="long_description"></p>
409
-<table class="table table-bordered"><tr>
410
-<th>inherited_from</th>
411
-<td>ArrayObject::uasort()</td>
412
-</tr></table>
413
-</div></div>
414
-</div>
415
-<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
416
-<h2>uksort()
417
-        </h2>
418
-<pre>uksort() </pre>
419
-<div class="labels"></div>
420
-<div class="row collapse"><div class="span8">
421
-<p class="long_description"></p>
422
-<table class="table table-bordered"><tr>
423
-<th>inherited_from</th>
424
-<td>ArrayObject::uksort()</td>
425
-</tr></table>
426
-</div></div>
427
-</div>
428
-<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
429
-<h2>unserialize()
430
-        </h2>
431
-<pre>unserialize() </pre>
432
-<div class="labels"></div>
433
-<div class="row collapse"><div class="span8">
434
-<p class="long_description"></p>
435
-<table class="table table-bordered"><tr>
436
-<th>inherited_from</th>
437
-<td>ArrayObject::unserialize()</td>
438
-</tr></table>
439
-</div></div>
440
-</div>
441
-</div>
442
-</div>
443
-</div>
444
-</div>
445
-<div class="row"><footer class="span12">
446
-            Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
447
-            Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
448
-            generated on 2012-06-06T16:50:21-04:00.<br></footer></div>
449
-</div>
450
-</body>
451
-</html>

+ 83
- 362
docs/classes/miniMVC.Model.html View File

@@ -59,53 +59,48 @@
59 59
 <ul class="side-nav nav nav-list">
60 60
 <li class="nav-header">
61 61
 <i class="icon-custom icon-method"></i> Methods</li>
62
-<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
63
-dynamic methods"><span class="description">Allow calling of array methods on the object and
64
-dynamic methods</span><pre>__call()</pre></a></li>
65 62
 <li class="method public "><a href="#__construct" title="__construct :: Initialize the model class"><span class="description">Initialize the model class</span><pre>__construct()</pre></a></li>
66
-<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
63
+<li class="method public "><a href="#append" title="append :: "><span class="description">append()
67 64
         </span><pre>append()</pre></a></li>
68
-<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
65
+<li class="method public "><a href="#asort" title="asort :: "><span class="description">asort()
69 66
         </span><pre>asort()</pre></a></li>
70
-<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
67
+<li class="method public "><a href="#count" title="count :: "><span class="description">count()
71 68
         </span><pre>count()</pre></a></li>
72
-<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
69
+<li class="method public "><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
73 70
         </span><pre>exchangeArray()</pre></a></li>
74
-<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
71
+<li class="method public "><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
75 72
         </span><pre>getArrayCopy()</pre></a></li>
76
-<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
73
+<li class="method public "><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
77 74
         </span><pre>getFlags()</pre></a></li>
78
-<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
75
+<li class="method public "><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
79 76
         </span><pre>getIterator()</pre></a></li>
80
-<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
77
+<li class="method public "><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
81 78
         </span><pre>getIteratorClass()</pre></a></li>
82
-<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
79
+<li class="method public "><a href="#ksort" title="ksort :: "><span class="description">ksort()
83 80
         </span><pre>ksort()</pre></a></li>
84
-<li class="method public inherited"><a href="#load_config" title="load_config :: Convenience function to load config files"><span class="description">Convenience function to load config files</span><pre>load_config()</pre></a></li>
85
-<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
81
+<li class="method public "><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
86 82
         </span><pre>natcasesort()</pre></a></li>
87
-<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
83
+<li class="method public "><a href="#natsort" title="natsort :: "><span class="description">natsort()
88 84
         </span><pre>natsort()</pre></a></li>
89
-<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
85
+<li class="method public "><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
90 86
         </span><pre>offsetExists()</pre></a></li>
91
-<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
87
+<li class="method public "><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
92 88
         </span><pre>offsetGet()</pre></a></li>
93
-<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
89
+<li class="method public "><a href="#offsetSet" title="offsetSet :: "><