Move classes to miniMVC namespace
This commit is contained in:
parent
000850de5c
commit
251bc591da
10
README.md
10
README.md
@ -55,7 +55,7 @@ Database connections are set in /app/config/db.php
|
|||||||
* Creating a controller
|
* Creating a controller
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
class Foo extends MM_Controller {
|
class Foo extends miniMVC\Controller {
|
||||||
|
|
||||||
function __construct()
|
function __construct()
|
||||||
{
|
{
|
||||||
@ -65,7 +65,7 @@ Database connections are set in /app/config/db.php
|
|||||||
* Creating a model
|
* Creating a model
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
class Bar extends MM_Model {
|
class Bar extends miniMVC\Model {
|
||||||
|
|
||||||
function __construct()
|
function __construct()
|
||||||
{
|
{
|
||||||
@ -75,7 +75,7 @@ Database connections are set in /app/config/db.php
|
|||||||
|
|
||||||
* Loading a database
|
* Loading a database
|
||||||
|
|
||||||
`$this->db = db::get_instance($db_name);`
|
`$this->db = miniMVC\db::get_instance($db_name);`
|
||||||
|
|
||||||
Note that multiple databases can be used in the same class
|
Note that multiple databases can be used in the same class
|
||||||
by specifying a different database name.
|
by specifying a different database name.
|
||||||
@ -93,11 +93,11 @@ Database connections are set in /app/config/db.php
|
|||||||
|
|
||||||
Classes with a `get_instance` static methods should be called like so:
|
Classes with a `get_instance` static methods should be called like so:
|
||||||
|
|
||||||
`$obj =& class::get_instance()`
|
`$obj =& miniMVC\class::get_instance()`
|
||||||
|
|
||||||
|
|
||||||
Other classes should be called using the new operator
|
Other classes should be called using the new operator
|
||||||
|
|
||||||
`$obj = new class()`
|
`$obj = new miniMVC\class()`
|
||||||
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
|||||||
/**
|
/**
|
||||||
* Example Controller Class
|
* Example Controller Class
|
||||||
*/
|
*/
|
||||||
class Welcome extends MM_Controller {
|
class Welcome extends miniMVC\Controller {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the constructor
|
* Initialize the constructor
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
/**
|
/**
|
||||||
* Model template class
|
* Model template class
|
||||||
*/
|
*/
|
||||||
class Welcome_Model extends MM_Model{
|
class Welcome_Model extends miniMVC\Model{
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the model
|
* Initialize the model
|
||||||
|
@ -44,7 +44,7 @@ function compress($buffer) {
|
|||||||
|
|
||||||
//Remove tabs, spaces, newlines, etc.
|
//Remove tabs, spaces, newlines, etc.
|
||||||
$buffer = preg_replace('`\s+`', ' ', $buffer);
|
$buffer = preg_replace('`\s+`', ' ', $buffer);
|
||||||
$replace = array(
|
$replace = [
|
||||||
' )' => ')',
|
' )' => ')',
|
||||||
') ' => ')',
|
') ' => ')',
|
||||||
' }' => '}',
|
' }' => '}',
|
||||||
@ -54,7 +54,7 @@ function compress($buffer) {
|
|||||||
', ' => ',',
|
', ' => ',',
|
||||||
': ' => ':',
|
': ' => ':',
|
||||||
'; ' => ';',
|
'; ' => ';',
|
||||||
);
|
];
|
||||||
|
|
||||||
//Eradicate every last space!
|
//Eradicate every last space!
|
||||||
$buffer = trim(strtr($buffer, $replace));
|
$buffer = trim(strtr($buffer, $replace));
|
||||||
|
165
docs/classes.svg
165
docs/classes.svg
@ -4,127 +4,128 @@
|
|||||||
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
|
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
|
||||||
-->
|
-->
|
||||||
<!-- Title: G Pages: 1 -->
|
<!-- Title: G Pages: 1 -->
|
||||||
<svg width="704pt" height="382pt"
|
<svg width="682pt" height="403pt"
|
||||||
viewBox="0.00 0.00 704.00 382.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
viewBox="0.00 0.00 682.00 403.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 378)">
|
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 399)">
|
||||||
<title>G</title>
|
<title>G</title>
|
||||||
<polygon fill="white" stroke="white" points="-4,5 -4,-378 701,-378 701,5 -4,5"/>
|
<polygon fill="white" stroke="white" points="-4,5 -4,-399 679,-399 679,5 -4,5"/>
|
||||||
<g id="graph2" class="cluster"><title>cluster_default</title>
|
<g id="graph3" class="cluster"><title>cluster_miniMVC</title>
|
||||||
<polyline fill="none" stroke="none" points="218,-44 676,-44 "/>
|
<polyline fill="none" stroke="gray" points="218,-44 654,-44 "/>
|
||||||
<path fill="none" stroke="none" d="M676,-44C682,-44 688,-50 688,-56"/>
|
<path fill="none" stroke="gray" d="M654,-44C660,-44 666,-50 666,-56"/>
|
||||||
<polyline fill="none" stroke="none" points="688,-56 688,-354 "/>
|
<polyline fill="none" stroke="gray" points="666,-56 666,-375 "/>
|
||||||
<path fill="none" stroke="none" d="M688,-354C688,-360 682,-366 676,-366"/>
|
<path fill="none" stroke="gray" d="M666,-375C666,-381 660,-387 654,-387"/>
|
||||||
<polyline fill="none" stroke="none" points="676,-366 218,-366 "/>
|
<polyline fill="none" stroke="gray" points="654,-387 218,-387 "/>
|
||||||
<path fill="none" stroke="none" d="M218,-366C212,-366 206,-360 206,-354"/>
|
<path fill="none" stroke="gray" d="M218,-387C212,-387 206,-381 206,-375"/>
|
||||||
<polyline fill="none" stroke="none" points="206,-354 206,-56 "/>
|
<polyline fill="none" stroke="gray" points="206,-375 206,-56 "/>
|
||||||
<path fill="none" stroke="none" d="M206,-56C206,-50 212,-44 218,-44"/>
|
<path fill="none" stroke="gray" d="M206,-56C206,-50 212,-44 218,-44"/>
|
||||||
|
<text text-anchor="middle" x="436" y="-373.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">miniMVC</text>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Page -->
|
<!-- \\miniMVC\\Page -->
|
||||||
<g id="node2" class="node"><title>\\MM_Page</title>
|
<g id="node3" class="node"><title>\\miniMVC\\Page</title>
|
||||||
<a xlink:href="sys.core.MM_Page.html" xlink:title="MM_Page" target="_parent">
|
<a xlink:href="sys.core.Page.html" xlink:title="Page" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="659,-358 595,-358 595,-322 659,-322 659,-358"/>
|
<polygon fill="none" stroke="black" points="643,-358 589,-358 589,-322 643,-322 643,-358"/>
|
||||||
<text text-anchor="middle" x="627" y="-336.6" font-family="Courier,monospace" font-size="11.00">MM_Page</text>
|
<text text-anchor="middle" x="616" y="-336.6" font-family="Courier,monospace" font-size="11.00">Page</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Output -->
|
<!-- \\miniMVC\\Output -->
|
||||||
<g id="node3" class="node"><title>\\MM_Output</title>
|
<g id="node9" class="node"><title>\\miniMVC\\Output</title>
|
||||||
<a xlink:href="sys.core.MM_Output.html" xlink:title="MM_Output" target="_parent">
|
<a xlink:href="sys.core.Output.html" xlink:title="Output" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="460,-358 382,-358 382,-322 460,-322 460,-358"/>
|
<polygon fill="none" stroke="black" points="449,-358 393,-358 393,-322 449,-322 449,-358"/>
|
||||||
<text text-anchor="middle" x="421" y="-336.6" font-family="Courier,monospace" font-size="11.00">MM_Output</text>
|
<text text-anchor="middle" x="421" y="-336.6" font-family="Courier,monospace" font-size="11.00">Output</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Page->\\MM_Output -->
|
<!-- \\miniMVC\\Page->\\miniMVC\\Output -->
|
||||||
<g id="edge3" class="edge"><title>\\MM_Page->\\MM_Output</title>
|
<g id="edge4" class="edge"><title>\\miniMVC\\Page->\\miniMVC\\Output</title>
|
||||||
<path fill="none" stroke="black" d="M594.359,-340C561.071,-340 509.002,-340 470.611,-340"/>
|
<path fill="none" stroke="black" d="M588.886,-340C555.406,-340 498.218,-340 460.02,-340"/>
|
||||||
<polygon fill="none" stroke="black" points="470.172,-336.5 460.172,-340 470.172,-343.5 470.172,-336.5"/>
|
<polygon fill="none" stroke="black" points="459.786,-336.5 449.786,-340 459.786,-343.5 459.786,-336.5"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM -->
|
<!-- \\miniMVC\\Model -->
|
||||||
<g id="node7" class="node"><title>\\MM</title>
|
<g id="node4" class="node"><title>\\miniMVC\\Model</title>
|
||||||
<a xlink:href="sys.core.MM.html" xlink:title="MM" target="_parent">
|
<a xlink:href="sys.core.Model.html" xlink:title="Model" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="268,-331 214,-331 214,-295 268,-295 268,-331"/>
|
<polygon fill="none" stroke="black" points="643,-304 589,-304 589,-268 643,-268 643,-304"/>
|
||||||
<text text-anchor="middle" x="241" y="-309.6" font-family="Courier,monospace" font-size="11.00">MM</text>
|
<text text-anchor="middle" x="616" y="-282.6" font-family="Courier,monospace" font-size="11.00">Model</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Output->\\MM -->
|
<!-- \\miniMVC\\miniMVC -->
|
||||||
<g id="edge5" class="edge"><title>\\MM_Output->\\MM</title>
|
<g id="node7" class="node"><title>\\miniMVC\\miniMVC</title>
|
||||||
<path fill="none" stroke="black" d="M381.943,-334.141C351.143,-329.521 308.474,-323.121 278.173,-318.576"/>
|
|
||||||
<polygon fill="none" stroke="black" points="278.419,-315.074 268.01,-317.052 277.38,-321.996 278.419,-315.074"/>
|
|
||||||
</g>
|
|
||||||
<!-- \\MM_Controller -->
|
|
||||||
<g id="node4" class="node"><title>\\MM_Controller</title>
|
|
||||||
<a xlink:href="sys.core.MM_Controller.html" xlink:title="MM_Controller" target="_parent">
|
|
||||||
<polygon fill="none" stroke="black" points="679,-304 575,-304 575,-268 679,-268 679,-304"/>
|
|
||||||
<text text-anchor="middle" x="627" y="-282.6" font-family="Courier,monospace" font-size="11.00">MM_Controller</text>
|
|
||||||
</a>
|
|
||||||
</g>
|
|
||||||
<!-- \\miniMVC -->
|
|
||||||
<g id="node6" class="node"><title>\\miniMVC</title>
|
|
||||||
<a xlink:href="sys.core.miniMVC.html" xlink:title="miniMVC" target="_parent">
|
<a xlink:href="sys.core.miniMVC.html" xlink:title="miniMVC" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="453,-304 389,-304 389,-268 453,-268 453,-304"/>
|
<polygon fill="none" stroke="black" points="453,-304 389,-304 389,-268 453,-268 453,-304"/>
|
||||||
<text text-anchor="middle" x="421" y="-282.6" font-family="Courier,monospace" font-size="11.00">miniMVC</text>
|
<text text-anchor="middle" x="421" y="-282.6" font-family="Courier,monospace" font-size="11.00">miniMVC</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Controller->\\miniMVC -->
|
<!-- \\miniMVC\\Model->\\miniMVC\\miniMVC -->
|
||||||
<g id="edge7" class="edge"><title>\\MM_Controller->\\miniMVC</title>
|
<g id="edge6" class="edge"><title>\\miniMVC\\Model->\\miniMVC\\miniMVC</title>
|
||||||
<path fill="none" stroke="black" d="M574.484,-286C540.32,-286 496.311,-286 464.184,-286"/>
|
<path fill="none" stroke="black" d="M588.886,-286C556.554,-286 502.111,-286 464.015,-286"/>
|
||||||
<polygon fill="none" stroke="black" points="463.776,-282.5 453.776,-286 463.776,-289.5 463.776,-282.5"/>
|
<polygon fill="none" stroke="black" points="463.735,-282.5 453.735,-286 463.735,-289.5 463.735,-282.5"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\DB -->
|
<!-- \\miniMVC\\Controller -->
|
||||||
<g id="node5" class="node"><title>\\DB</title>
|
<g id="node5" class="node"><title>\\miniMVC\\Controller</title>
|
||||||
|
<a xlink:href="sys.core.Controller.html" xlink:title="Controller" target="_parent">
|
||||||
|
<polygon fill="none" stroke="black" points="658,-250 574,-250 574,-214 658,-214 658,-250"/>
|
||||||
|
<text text-anchor="middle" x="616" y="-228.6" font-family="Courier,monospace" font-size="11.00">Controller</text>
|
||||||
|
</a>
|
||||||
|
</g>
|
||||||
|
<!-- \\miniMVC\\Controller->\\miniMVC\\miniMVC -->
|
||||||
|
<g id="edge8" class="edge"><title>\\miniMVC\\Controller->\\miniMVC\\miniMVC</title>
|
||||||
|
<path fill="none" stroke="black" d="M573.796,-243.939C552.313,-249.992 525.778,-257.434 502,-264 489.476,-267.459 475.85,-271.177 463.409,-274.554"/>
|
||||||
|
<polygon fill="none" stroke="black" points="462.465,-271.184 453.729,-277.178 464.296,-277.94 462.465,-271.184"/>
|
||||||
|
</g>
|
||||||
|
<!-- \\miniMVC\\DB -->
|
||||||
|
<g id="node6" class="node"><title>\\miniMVC\\DB</title>
|
||||||
<a xlink:href="sys.core.db.html" xlink:title="DB" target="_parent">
|
<a xlink:href="sys.core.db.html" xlink:title="DB" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="654,-196 600,-196 600,-160 654,-160 654,-196"/>
|
<polygon fill="none" stroke="black" points="643,-196 589,-196 589,-160 643,-160 643,-196"/>
|
||||||
<text text-anchor="middle" x="627" y="-174.6" font-family="Courier,monospace" font-size="11.00">DB</text>
|
<text text-anchor="middle" x="616" y="-174.6" font-family="Courier,monospace" font-size="11.00">DB</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\Query_Builder -->
|
<!-- \\Query_Builder -->
|
||||||
<g id="node15" class="node"><title>\\Query_Builder</title>
|
<g id="node16" class="node"><title>\\Query_Builder</title>
|
||||||
<ellipse fill="none" stroke="black" cx="421" cy="-18" rx="81.1693" ry="18"/>
|
<ellipse fill="none" stroke="black" cx="421" cy="-18" rx="81.1693" ry="18"/>
|
||||||
<text text-anchor="middle" x="421" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Query_Builder</text>
|
<text text-anchor="middle" x="421" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Query_Builder</text>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\DB->\\Query_Builder -->
|
<!-- \\miniMVC\\DB->\\Query_Builder -->
|
||||||
<g id="edge9" class="edge"><title>\\DB->\\Query_Builder</title>
|
<g id="edge10" class="edge"><title>\\miniMVC\\DB->\\Query_Builder</title>
|
||||||
<path fill="none" stroke="black" d="M599.947,-167.581C591.048,-163.318 581.519,-157.773 574,-151 530.31,-111.643 549.504,-74.6572 502,-40 498.936,-37.7643 495.657,-35.7559 492.239,-33.9515"/>
|
<path fill="none" stroke="black" d="M588.952,-163.032C583.679,-159.467 578.422,-155.404 574,-151 532.335,-109.505 549.504,-74.6572 502,-40 498.936,-37.7643 495.657,-35.7559 492.239,-33.9515"/>
|
||||||
<polygon fill="none" stroke="black" points="493.464,-30.6617 482.919,-29.6361 490.523,-37.0139 493.464,-30.6617"/>
|
<polygon fill="none" stroke="black" points="493.464,-30.6617 482.919,-29.6361 490.523,-37.0139 493.464,-30.6617"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\miniMVC->\\MM -->
|
<!-- \\miniMVC\\MM -->
|
||||||
<g id="edge11" class="edge"><title>\\miniMVC->\\MM</title>
|
<g id="node8" class="node"><title>\\miniMVC\\MM</title>
|
||||||
|
<a xlink:href="sys.core.MM.html" xlink:title="MM" target="_parent">
|
||||||
|
<polygon fill="none" stroke="black" points="268,-331 214,-331 214,-295 268,-295 268,-331"/>
|
||||||
|
<text text-anchor="middle" x="241" y="-309.6" font-family="Courier,monospace" font-size="11.00">MM</text>
|
||||||
|
</a>
|
||||||
|
</g>
|
||||||
|
<!-- \\miniMVC\\miniMVC->\\miniMVC\\MM -->
|
||||||
|
<g id="edge12" class="edge"><title>\\miniMVC\\miniMVC->\\miniMVC\\MM</title>
|
||||||
<path fill="none" stroke="black" d="M388.403,-290.889C357.322,-295.552 310.563,-302.566 278.075,-307.439"/>
|
<path fill="none" stroke="black" d="M388.403,-290.889C357.322,-295.552 310.563,-302.566 278.075,-307.439"/>
|
||||||
<polygon fill="none" stroke="black" points="277.437,-303.995 268.067,-308.94 278.475,-310.918 277.437,-303.995"/>
|
<polygon fill="none" stroke="black" points="277.437,-303.995 268.067,-308.94 278.475,-310.918 277.437,-303.995"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\ArrayObject -->
|
<!-- \\ArrayObject -->
|
||||||
<g id="node18" class="node"><title>\\ArrayObject</title>
|
<g id="node19" class="node"><title>\\ArrayObject</title>
|
||||||
<ellipse fill="none" stroke="black" cx="71" cy="-313" rx="71.107" ry="18"/>
|
<ellipse fill="none" stroke="black" cx="71" cy="-313" rx="71.107" ry="18"/>
|
||||||
<text text-anchor="middle" x="71" y="-308.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\ArrayObject</text>
|
<text text-anchor="middle" x="71" y="-308.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\ArrayObject</text>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM->\\ArrayObject -->
|
<!-- \\miniMVC\\MM->\\ArrayObject -->
|
||||||
<g id="edge13" class="edge"><title>\\MM->\\ArrayObject</title>
|
<g id="edge14" class="edge"><title>\\miniMVC\\MM->\\ArrayObject</title>
|
||||||
<path fill="none" stroke="black" d="M213.687,-313C196.92,-313 174.483,-313 152.374,-313"/>
|
<path fill="none" stroke="black" d="M213.687,-313C196.92,-313 174.483,-313 152.374,-313"/>
|
||||||
<polygon fill="none" stroke="black" points="152.26,-309.5 142.26,-313 152.26,-316.5 152.26,-309.5"/>
|
<polygon fill="none" stroke="black" points="152.26,-309.5 142.26,-313 152.26,-316.5 152.26,-309.5"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Model -->
|
<!-- \\miniMVC\\Output->\\miniMVC\\MM -->
|
||||||
<g id="node8" class="node"><title>\\MM_Model</title>
|
<g id="edge16" class="edge"><title>\\miniMVC\\Output->\\miniMVC\\MM</title>
|
||||||
<a xlink:href="sys.core.MM_Model.html" xlink:title="MM_Model" target="_parent">
|
<path fill="none" stroke="black" d="M392.478,-335.722C361.574,-331.086 312.145,-323.672 278.207,-318.581"/>
|
||||||
<polygon fill="none" stroke="black" points="662,-250 592,-250 592,-214 662,-214 662,-250"/>
|
<polygon fill="none" stroke="black" points="278.618,-315.104 268.21,-317.081 277.58,-322.026 278.618,-315.104"/>
|
||||||
<text text-anchor="middle" x="627" y="-228.6" font-family="Courier,monospace" font-size="11.00">MM_Model</text>
|
|
||||||
</a>
|
|
||||||
</g>
|
</g>
|
||||||
<!-- \\MM_Model->\\miniMVC -->
|
<!-- \\miniMVC\\Data_Store -->
|
||||||
<g id="edge15" class="edge"><title>\\MM_Model->\\miniMVC</title>
|
<g id="node10" class="node"><title>\\miniMVC\\Data_Store</title>
|
||||||
<path fill="none" stroke="black" d="M591.118,-241.406C555.563,-250.726 501.109,-265.001 463.429,-274.878"/>
|
|
||||||
<polygon fill="none" stroke="black" points="462.541,-271.492 453.755,-277.414 464.316,-278.264 462.541,-271.492"/>
|
|
||||||
</g>
|
|
||||||
<!-- \\Data_Store -->
|
|
||||||
<g id="node9" class="node"><title>\\Data_Store</title>
|
|
||||||
<a xlink:href="sys.libraries.data_store.html" xlink:title="Data_Store" target="_parent">
|
<a xlink:href="sys.libraries.data_store.html" xlink:title="Data_Store" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="669,-142 585,-142 585,-106 669,-106 669,-142"/>
|
<polygon fill="none" stroke="black" points="658,-142 574,-142 574,-106 658,-106 658,-142"/>
|
||||||
<text text-anchor="middle" x="627" y="-120.6" font-family="Courier,monospace" font-size="11.00">Data_Store</text>
|
<text text-anchor="middle" x="616" y="-120.6" font-family="Courier,monospace" font-size="11.00">Data_Store</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
<!-- \\Session -->
|
<!-- \\miniMVC\\Session -->
|
||||||
<g id="node10" class="node"><title>\\Session</title>
|
<g id="node11" class="node"><title>\\miniMVC\\Session</title>
|
||||||
<a xlink:href="sys.libraries.session.html" xlink:title="Session" target="_parent">
|
<a xlink:href="sys.libraries.session.html" xlink:title="Session" target="_parent">
|
||||||
<polygon fill="none" stroke="black" points="659,-88 595,-88 595,-52 659,-52 659,-88"/>
|
<polygon fill="none" stroke="black" points="648,-88 584,-88 584,-52 648,-52 648,-88"/>
|
||||||
<text text-anchor="middle" x="627" y="-66.6" font-family="Courier,monospace" font-size="11.00">Session</text>
|
<text text-anchor="middle" x="616" y="-66.6" font-family="Courier,monospace" font-size="11.00">Session</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
|
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.7 KiB |
752
docs/classes/miniMVC.Controller.html
Normal file
752
docs/classes/miniMVC.Controller.html
Normal file
@ -0,0 +1,752 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\Controller</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
|
||||||
|
dynamic methods"><span class="description">Allow calling of array methods on the object and
|
||||||
|
dynamic methods</span><pre>__call()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
|
||||||
|
</span><pre>append()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
|
||||||
|
</span><pre>asort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
|
||||||
|
</span><pre>count()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
|
||||||
|
</span><pre>exchangeArray()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
|
||||||
|
</span><pre>getArrayCopy()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
|
||||||
|
</span><pre>getFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
|
||||||
|
</span><pre>getIterator()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
|
||||||
|
</span><pre>getIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
|
||||||
|
</span><pre>ksort()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<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>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
|
||||||
|
</span><pre>natcasesort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
|
||||||
|
</span><pre>natsort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
|
||||||
|
</span><pre>offsetExists()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
|
||||||
|
</span><pre>offsetGet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
|
||||||
|
</span><pre>offsetSet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
|
||||||
|
</span><pre>offsetUnset()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#serialize" title="serialize :: "><span class="description">serialize()
|
||||||
|
</span><pre>serialize()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
|
||||||
|
</span><pre>setFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
|
||||||
|
</span><pre>setIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uasort" title="uasort :: "><span class="description">uasort()
|
||||||
|
</span><pre>uasort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uksort" title="uksort :: "><span class="description">uksort()
|
||||||
|
</span><pre>uksort()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
|
||||||
|
</span><pre>unserialize()</pre></a></li>
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</li>
|
||||||
|
<li class="nav-header protected">» Protected</li>
|
||||||
|
<li class="property protected "><a href="#%24page" title="$page :: Instance of Page class"><span class="description">Instance of Page class</span><pre>$page</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CController" id="\miniMVC\Controller"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.Controller.html">Controller</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.Controller.html" class="element class">
|
||||||
|
<p class="short_description">Base Controller Class</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>Allow calling of array methods on the object and
|
||||||
|
dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) : mixed</pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::__call()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::__call()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Create the controller object</h2>
|
||||||
|
<pre>__construct() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
|
||||||
|
<h2>append()
|
||||||
|
</h2>
|
||||||
|
<pre>append() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::append()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
|
||||||
|
<h2>asort()
|
||||||
|
</h2>
|
||||||
|
<pre>asort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::asort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
|
||||||
|
<h2>count()
|
||||||
|
</h2>
|
||||||
|
<pre>count() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::count()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
|
||||||
|
<h2>exchangeArray()
|
||||||
|
</h2>
|
||||||
|
<pre>exchangeArray() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
|
||||||
|
<h2>getArrayCopy()
|
||||||
|
</h2>
|
||||||
|
<pre>getArrayCopy() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
|
||||||
|
<h2>getFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>getFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
|
||||||
|
<h2>getIterator()
|
||||||
|
</h2>
|
||||||
|
<pre>getIterator() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
|
||||||
|
<h2>getIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>getIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
|
||||||
|
<h2>ksort()
|
||||||
|
</h2>
|
||||||
|
<pre>ksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="load_config" id="load_config"></a><div class="element clickable method public load_config" data-toggle="collapse" data-target=".load_config .collapse">
|
||||||
|
<h2>Convenience function to load config files</h2>
|
||||||
|
<pre>load_config(string $name) </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::load_config()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="load_model" id="load_model"></a><div class="element clickable method public load_model" data-toggle="collapse" data-target=".load_model .collapse">
|
||||||
|
<h2>Function for loading a model into the current class</h2>
|
||||||
|
<pre>load_model(string $file, array $args) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$file</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$args</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="load_view" id="load_view"></a><div class="element clickable method public load_view" data-toggle="collapse" data-target=".load_view .collapse">
|
||||||
|
<h2>Function for loading a view</h2>
|
||||||
|
<pre>load_view(string $file, array $data, bool $return) : mixed</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$file</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$data</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$return</h4>
|
||||||
|
<code>bool</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
|
||||||
|
<h2>natcasesort()
|
||||||
|
</h2>
|
||||||
|
<pre>natcasesort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
|
||||||
|
<h2>natsort()
|
||||||
|
</h2>
|
||||||
|
<pre>natsort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
|
||||||
|
<h2>offsetExists()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetExists() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
|
||||||
|
<h2>offsetGet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetGet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
|
||||||
|
<h2>offsetSet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetSet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
|
||||||
|
<h2>offsetUnset()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetUnset() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
|
||||||
|
<h2>serialize()
|
||||||
|
</h2>
|
||||||
|
<pre>serialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
|
||||||
|
<h2>setFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>setFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
|
||||||
|
<h2>setIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>setIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
|
||||||
|
<h2>uasort()
|
||||||
|
</h2>
|
||||||
|
<pre>uasort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
|
||||||
|
<h2>uksort()
|
||||||
|
</h2>
|
||||||
|
<pre>uksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unload" id="unload"></a><div class="element clickable method public unload" data-toggle="collapse" data-target=".unload .collapse">
|
||||||
|
<h2>Convenience function to remove an object from the singleton</h2>
|
||||||
|
<pre>unload(string $name) </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::unload()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
|
||||||
|
<h2>unserialize()
|
||||||
|
</h2>
|
||||||
|
<pre>unserialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</h3>
|
||||||
|
<a name="%24page" id="$page"> </a><div class="element clickable property protected $page" data-toggle="collapse" data-target=".$page .collapse">
|
||||||
|
<h2>Instance of Page class</h2>
|
||||||
|
<pre>$page : <a href="../classes/miniMVC.Page.html">\miniMVC\Page</a></pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
140
docs/classes/miniMVC.DB.html
Normal file
140
docs/classes/miniMVC.DB.html
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\DB</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public "><a href="#get_instance" title="get_instance :: Indexed singleton method"><span class="description">Indexed singleton method</span><pre>get_instance()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#get_last_error" title="get_last_error :: Returns the last error from the database"><span class="description">Returns the last error from the database</span><pre>get_last_error()</pre></a></li>
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</li>
|
||||||
|
<li class="nav-header private">» Private</li>
|
||||||
|
<li class="property private "><a href="#%24instance" title="$instance :: DB connection instances"><span class="description">DB connection instances</span><pre>$instance</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CDB" id="\miniMVC\DB"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.DB.html">DB</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.DB.html" class="element class">
|
||||||
|
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="get_instance" id="get_instance"></a><div class="element clickable method public get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
||||||
|
<h2>Indexed singleton method</h2>
|
||||||
|
<pre>get_instance(string $dbname, array $options) : <a href="../classes/miniMVC.DB.html">\miniMVC\DB</a></pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$dbname</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$options</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code><a href="../classes/miniMVC.DB.html">\miniMVC\DB</a></code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="get_last_error" id="get_last_error"></a><div class="element clickable method public get_last_error" data-toggle="collapse" data-target=".get_last_error .collapse">
|
||||||
|
<h2>Returns the last error from the database</h2>
|
||||||
|
<pre>get_last_error() : string</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>string</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</h3>
|
||||||
|
<a name="%24instance" id="$instance"> </a><div class="element clickable property private $instance" data-toggle="collapse" data-target=".$instance .collapse">
|
||||||
|
<h2>DB connection instances</h2>
|
||||||
|
<pre>$instance : array</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
210
docs/classes/miniMVC.Data_Store.html
Normal file
210
docs/classes/miniMVC.Data_Store.html
Normal file
@ -0,0 +1,210 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\Data_Store</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public "><a href="#__clone" title="__clone :: Magic function called when cloning an object"><span class="description">Magic function called when cloning an object</span><pre>__clone()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__destruct" title="__destruct :: Output the data on destruct"><span class="description">Output the data on destruct</span><pre>__destruct()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__get" title="__get :: Magic method to simplify isset checking for config options"><span class="description">Magic method to simplify isset checking for config options</span><pre>__get()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__set" title="__set :: Magic method to simplify setting config options"><span class="description">Magic method to simplify setting config options</span><pre>__set()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#del" title="del :: Removes a key from the data store"><span class="description">Removes a key from the data store</span><pre>del()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#get_all" title="get_all :: Return the entire data store object"><span class="description">Return the entire data store object</span><pre>get_all()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#get_instance" title="get_instance :: Static method to retreive current instance
|
||||||
|
of the singleton"><span class="description">Static method to retreive current instance
|
||||||
|
of the singleton</span><pre>get_instance()</pre></a></li>
|
||||||
|
<li class="nav-header protected">» Protected</li>
|
||||||
|
<li class="method protected "><a href="#__construct" title="__construct :: Create and/or load json file"><span class="description">Create and/or load json file</span><pre>__construct()</pre></a></li>
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</li>
|
||||||
|
<li class="nav-header private">» Private</li>
|
||||||
|
<li class="property private "><a href="#%24current" title="$current :: Settings object represented by the currently loaded JSON file"><span class="description">Settings object represented by the currently loaded JSON file</span><pre>$current</pre></a></li>
|
||||||
|
<li class="property private "><a href="#%24instance" title="$instance :: Singleton instance"><span class="description">Singleton instance</span><pre>$instance</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CData_Store" id="\miniMVC\Data_Store"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.Data_Store.html">Data_Store</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.Data_Store.html" class="element class">
|
||||||
|
<p class="short_description">Class for using JSON as a key->value data store</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.Libraries.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>Libraries</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__clone" id="__clone"></a><div class="element clickable method public __clone" data-toggle="collapse" data-target=".__clone .collapse">
|
||||||
|
<h2>Magic function called when cloning an object</h2>
|
||||||
|
<pre>__clone() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__destruct" id="__destruct"></a><div class="element clickable method public __destruct" data-toggle="collapse" data-target=".__destruct .collapse">
|
||||||
|
<h2>Output the data on destruct</h2>
|
||||||
|
<pre>__destruct() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__get" id="__get"></a><div class="element clickable method public __get" data-toggle="collapse" data-target=".__get .collapse">
|
||||||
|
<h2>Magic method to simplify isset checking for config options</h2>
|
||||||
|
<pre>__get(string $key) : mixed</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__set" id="__set"></a><div class="element clickable method public __set" data-toggle="collapse" data-target=".__set .collapse">
|
||||||
|
<h2>Magic method to simplify setting config options</h2>
|
||||||
|
<pre>__set(string $key, $val) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$val</h4>
|
||||||
|
<code></code><p>mixed</p></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="del" id="del"></a><div class="element clickable method public del" data-toggle="collapse" data-target=".del .collapse">
|
||||||
|
<h2>Removes a key from the data store</h2>
|
||||||
|
<pre>del(string $key) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="get_all" id="get_all"></a><div class="element clickable method public get_all" data-toggle="collapse" data-target=".get_all .collapse">
|
||||||
|
<h2>Return the entire data store object</h2>
|
||||||
|
<pre>get_all() : object</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>object</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="get_instance" id="get_instance"></a><div class="element clickable method public get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
||||||
|
<h2>Static method to retreive current instance
|
||||||
|
of the singleton</h2>
|
||||||
|
<pre>get_instance() : \miniMVC\self</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>\miniMVC\self</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method protected __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Create and/or load json file</h2>
|
||||||
|
<pre>__construct() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</h3>
|
||||||
|
<a name="%24current" id="$current"> </a><div class="element clickable property private $current" data-toggle="collapse" data-target=".$current .collapse">
|
||||||
|
<h2>Settings object represented by the currently loaded JSON file</h2>
|
||||||
|
<pre>$current </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="%24instance" id="$instance"> </a><div class="element clickable property private $instance" data-toggle="collapse" data-target=".$instance .collapse">
|
||||||
|
<h2>Singleton instance</h2>
|
||||||
|
<pre>$instance </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
448
docs/classes/miniMVC.MM.html
Normal file
448
docs/classes/miniMVC.MM.html
Normal file
@ -0,0 +1,448 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\MM</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public "><a href="#__call" title="__call :: Allow calling of array methods on the object and
|
||||||
|
dynamic methods"><span class="description">Allow calling of array methods on the object and
|
||||||
|
dynamic methods</span><pre>__call()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public "><a href="#append" title="append :: "><span class="description">append()
|
||||||
|
</span><pre>append()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#asort" title="asort :: "><span class="description">asort()
|
||||||
|
</span><pre>asort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#count" title="count :: "><span class="description">count()
|
||||||
|
</span><pre>count()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
|
||||||
|
</span><pre>exchangeArray()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
|
||||||
|
</span><pre>getArrayCopy()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
|
||||||
|
</span><pre>getFlags()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
|
||||||
|
</span><pre>getIterator()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
|
||||||
|
</span><pre>getIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#ksort" title="ksort :: "><span class="description">ksort()
|
||||||
|
</span><pre>ksort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
|
||||||
|
</span><pre>natcasesort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#natsort" title="natsort :: "><span class="description">natsort()
|
||||||
|
</span><pre>natsort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
|
||||||
|
</span><pre>offsetExists()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
|
||||||
|
</span><pre>offsetGet()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
|
||||||
|
</span><pre>offsetSet()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
|
||||||
|
</span><pre>offsetUnset()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#serialize" title="serialize :: "><span class="description">serialize()
|
||||||
|
</span><pre>serialize()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
|
||||||
|
</span><pre>setFlags()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
|
||||||
|
</span><pre>setIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#uasort" title="uasort :: "><span class="description">uasort()
|
||||||
|
</span><pre>uasort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#uksort" title="uksort :: "><span class="description">uksort()
|
||||||
|
</span><pre>uksort()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
|
||||||
|
</span><pre>unserialize()</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CMM" id="\miniMVC\MM"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.MM.html">MM</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.MM.html" class="element class">
|
||||||
|
<p class="short_description">Class for standalone JSObject objects</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>Allow calling of array methods on the object and
|
||||||
|
dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) : mixed</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Create the ArrayObject/JSObject hybrid object</h2>
|
||||||
|
<pre>__construct($members) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$members</h4>
|
||||||
|
<code></code><p>array</p></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
|
||||||
|
<h2>append()
|
||||||
|
</h2>
|
||||||
|
<pre>append() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::append()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
|
||||||
|
<h2>asort()
|
||||||
|
</h2>
|
||||||
|
<pre>asort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::asort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
|
||||||
|
<h2>count()
|
||||||
|
</h2>
|
||||||
|
<pre>count() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::count()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
|
||||||
|
<h2>exchangeArray()
|
||||||
|
</h2>
|
||||||
|
<pre>exchangeArray() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::exchangeArray()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
|
||||||
|
<h2>getArrayCopy()
|
||||||
|
</h2>
|
||||||
|
<pre>getArrayCopy() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getArrayCopy()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
|
||||||
|
<h2>getFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>getFlags() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getFlags()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
|
||||||
|
<h2>getIterator()
|
||||||
|
</h2>
|
||||||
|
<pre>getIterator() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIterator()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
|
||||||
|
<h2>getIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>getIteratorClass() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIteratorClass()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
|
||||||
|
<h2>ksort()
|
||||||
|
</h2>
|
||||||
|
<pre>ksort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::ksort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
|
||||||
|
<h2>natcasesort()
|
||||||
|
</h2>
|
||||||
|
<pre>natcasesort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natcasesort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
|
||||||
|
<h2>natsort()
|
||||||
|
</h2>
|
||||||
|
<pre>natsort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natsort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
|
||||||
|
<h2>offsetExists()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetExists() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetExists()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
|
||||||
|
<h2>offsetGet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetGet() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetGet()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
|
||||||
|
<h2>offsetSet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetSet() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetSet()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
|
||||||
|
<h2>offsetUnset()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetUnset() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetUnset()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
|
||||||
|
<h2>serialize()
|
||||||
|
</h2>
|
||||||
|
<pre>serialize() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::serialize()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
|
||||||
|
<h2>setFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>setFlags() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setFlags()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
|
||||||
|
<h2>setIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>setIteratorClass() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setIteratorClass()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
|
||||||
|
<h2>uasort()
|
||||||
|
</h2>
|
||||||
|
<pre>uasort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uasort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
|
||||||
|
<h2>uksort()
|
||||||
|
</h2>
|
||||||
|
<pre>uksort() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uksort()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
|
||||||
|
<h2>unserialize()
|
||||||
|
</h2>
|
||||||
|
<pre>unserialize() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::unserialize()</td>
|
||||||
|
</tr></table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
705
docs/classes/miniMVC.Model.html
Normal file
705
docs/classes/miniMVC.Model.html
Normal file
@ -0,0 +1,705 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\Model</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
|
||||||
|
dynamic methods"><span class="description">Allow calling of array methods on the object and
|
||||||
|
dynamic methods</span><pre>__call()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
|
||||||
|
</span><pre>append()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
|
||||||
|
</span><pre>asort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
|
||||||
|
</span><pre>count()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
|
||||||
|
</span><pre>exchangeArray()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
|
||||||
|
</span><pre>getArrayCopy()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
|
||||||
|
</span><pre>getFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
|
||||||
|
</span><pre>getIterator()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
|
||||||
|
</span><pre>getIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
|
||||||
|
</span><pre>ksort()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
|
||||||
|
</span><pre>natcasesort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
|
||||||
|
</span><pre>natsort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
|
||||||
|
</span><pre>offsetExists()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
|
||||||
|
</span><pre>offsetGet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
|
||||||
|
</span><pre>offsetSet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
|
||||||
|
</span><pre>offsetUnset()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#serialize" title="serialize :: "><span class="description">serialize()
|
||||||
|
</span><pre>serialize()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
|
||||||
|
</span><pre>setFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
|
||||||
|
</span><pre>setIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uasort" title="uasort :: "><span class="description">uasort()
|
||||||
|
</span><pre>uasort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uksort" title="uksort :: "><span class="description">uksort()
|
||||||
|
</span><pre>uksort()</pre></a></li>
|
||||||
|
<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>
|
||||||
|
<li class="method public inherited"><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
|
||||||
|
</span><pre>unserialize()</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CModel" id="\miniMVC\Model"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.Model.html">Model</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.Model.html" class="element class">
|
||||||
|
<p class="short_description">Base Model Class</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>Allow calling of array methods on the object and
|
||||||
|
dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) : mixed</pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::__call()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::__call()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Initialize the model class</h2>
|
||||||
|
<pre>__construct(array $args) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$args</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
|
||||||
|
<h2>append()
|
||||||
|
</h2>
|
||||||
|
<pre>append() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::append()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
|
||||||
|
<h2>asort()
|
||||||
|
</h2>
|
||||||
|
<pre>asort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::asort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
|
||||||
|
<h2>count()
|
||||||
|
</h2>
|
||||||
|
<pre>count() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::count()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
|
||||||
|
<h2>exchangeArray()
|
||||||
|
</h2>
|
||||||
|
<pre>exchangeArray() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
|
||||||
|
<h2>getArrayCopy()
|
||||||
|
</h2>
|
||||||
|
<pre>getArrayCopy() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
|
||||||
|
<h2>getFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>getFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
|
||||||
|
<h2>getIterator()
|
||||||
|
</h2>
|
||||||
|
<pre>getIterator() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
|
||||||
|
<h2>getIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>getIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
|
||||||
|
<h2>ksort()
|
||||||
|
</h2>
|
||||||
|
<pre>ksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="load_config" id="load_config"></a><div class="element clickable method public load_config" data-toggle="collapse" data-target=".load_config .collapse">
|
||||||
|
<h2>Convenience function to load config files</h2>
|
||||||
|
<pre>load_config(string $name) </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::load_config()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
|
||||||
|
<h2>natcasesort()
|
||||||
|
</h2>
|
||||||
|
<pre>natcasesort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
|
||||||
|
<h2>natsort()
|
||||||
|
</h2>
|
||||||
|
<pre>natsort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
|
||||||
|
<h2>offsetExists()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetExists() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
|
||||||
|
<h2>offsetGet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetGet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
|
||||||
|
<h2>offsetSet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetSet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
|
||||||
|
<h2>offsetUnset()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetUnset() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
|
||||||
|
<h2>serialize()
|
||||||
|
</h2>
|
||||||
|
<pre>serialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
|
||||||
|
<h2>setFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>setFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
|
||||||
|
<h2>setIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>setIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
|
||||||
|
<h2>uasort()
|
||||||
|
</h2>
|
||||||
|
<pre>uasort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
|
||||||
|
<h2>uksort()
|
||||||
|
</h2>
|
||||||
|
<pre>uksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unload" id="unload"></a><div class="element clickable method public unload" data-toggle="collapse" data-target=".unload .collapse">
|
||||||
|
<h2>Convenience function to remove an object from the singleton</h2>
|
||||||
|
<pre>unload(string $name) </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::unload()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
|
||||||
|
<h2>unserialize()
|
||||||
|
</h2>
|
||||||
|
<pre>unserialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\miniMVC::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
654
docs/classes/miniMVC.Output.html
Normal file
654
docs/classes/miniMVC.Output.html
Normal file
@ -0,0 +1,654 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\Output</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
|
||||||
|
dynamic methods"><span class="description">Allow calling of array methods on the object and
|
||||||
|
dynamic methods</span><pre>__call()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__construct" title="__construct :: Initialize the output class"><span class="description">Initialize the output class</span><pre>__construct()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__destruct" title="__destruct :: PHP magic method called when ending the script
|
||||||
|
Used for outputing HTML"><span class="description">PHP magic method called when ending the script
|
||||||
|
Used for outputing HTML</span><pre>__destruct()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
|
||||||
|
</span><pre>append()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#append_output" title="append_output :: Adds text to the output buffer"><span class="description">Adds text to the output buffer</span><pre>append_output()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
|
||||||
|
</span><pre>asort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
|
||||||
|
</span><pre>count()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
|
||||||
|
</span><pre>exchangeArray()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#flush_headers" title="flush_headers :: Sends headers and then removes them"><span class="description">Sends headers and then removes them</span><pre>flush_headers()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
|
||||||
|
</span><pre>getArrayCopy()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
|
||||||
|
</span><pre>getFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
|
||||||
|
</span><pre>getIterator()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
|
||||||
|
</span><pre>getIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
|
||||||
|
</span><pre>ksort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
|
||||||
|
</span><pre>natcasesort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
|
||||||
|
</span><pre>natsort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
|
||||||
|
</span><pre>offsetExists()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
|
||||||
|
</span><pre>offsetGet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
|
||||||
|
</span><pre>offsetSet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
|
||||||
|
</span><pre>offsetUnset()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#serialize" title="serialize :: "><span class="description">serialize()
|
||||||
|
</span><pre>serialize()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
|
||||||
|
</span><pre>setFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
|
||||||
|
</span><pre>setIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#set_header" title="set_header :: Sets a header for later output"><span class="description">Sets a header for later output</span><pre>set_header()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#set_output" title="set_output :: Sets the output buffer"><span class="description">Sets the output buffer</span><pre>set_output()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uasort" title="uasort :: "><span class="description">uasort()
|
||||||
|
</span><pre>uasort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uksort" title="uksort :: "><span class="description">uksort()
|
||||||
|
</span><pre>uksort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
|
||||||
|
</span><pre>unserialize()</pre></a></li>
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</li>
|
||||||
|
<li class="nav-header private">» Private</li>
|
||||||
|
<li class="property private "><a href="#%24buffer" title="$buffer :: Content for outputting"><span class="description">Content for outputting</span><pre>$buffer</pre></a></li>
|
||||||
|
<li class="property private "><a href="#%24headers" title="$headers :: HTTP headers to send"><span class="description">HTTP headers to send</span><pre>$headers</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5COutput" id="\miniMVC\Output"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.Output.html">Output</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.Output.html" class="element class">
|
||||||
|
<p class="short_description">Class for displaying output and setting http headers</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>Allow calling of array methods on the object and
|
||||||
|
dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) : mixed</pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::__call()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Initialize the output class</h2>
|
||||||
|
<pre>__construct() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__destruct" id="__destruct"></a><div class="element clickable method public __destruct" data-toggle="collapse" data-target=".__destruct .collapse">
|
||||||
|
<h2>PHP magic method called when ending the script
|
||||||
|
Used for outputing HTML</h2>
|
||||||
|
<pre>__destruct() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
|
||||||
|
<h2>append()
|
||||||
|
</h2>
|
||||||
|
<pre>append() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::append()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append_output" id="append_output"></a><div class="element clickable method public append_output" data-toggle="collapse" data-target=".append_output .collapse">
|
||||||
|
<h2>Adds text to the output buffer</h2>
|
||||||
|
<pre>append_output(string $string) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$string</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
|
||||||
|
<h2>asort()
|
||||||
|
</h2>
|
||||||
|
<pre>asort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::asort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
|
||||||
|
<h2>count()
|
||||||
|
</h2>
|
||||||
|
<pre>count() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::count()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
|
||||||
|
<h2>exchangeArray()
|
||||||
|
</h2>
|
||||||
|
<pre>exchangeArray() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="flush_headers" id="flush_headers"></a><div class="element clickable method public flush_headers" data-toggle="collapse" data-target=".flush_headers .collapse">
|
||||||
|
<h2>Sends headers and then removes them</h2>
|
||||||
|
<pre>flush_headers() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
|
||||||
|
<h2>getArrayCopy()
|
||||||
|
</h2>
|
||||||
|
<pre>getArrayCopy() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
|
||||||
|
<h2>getFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>getFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
|
||||||
|
<h2>getIterator()
|
||||||
|
</h2>
|
||||||
|
<pre>getIterator() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
|
||||||
|
<h2>getIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>getIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
|
||||||
|
<h2>ksort()
|
||||||
|
</h2>
|
||||||
|
<pre>ksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
|
||||||
|
<h2>natcasesort()
|
||||||
|
</h2>
|
||||||
|
<pre>natcasesort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
|
||||||
|
<h2>natsort()
|
||||||
|
</h2>
|
||||||
|
<pre>natsort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
|
||||||
|
<h2>offsetExists()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetExists() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
|
||||||
|
<h2>offsetGet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetGet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
|
||||||
|
<h2>offsetSet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetSet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
|
||||||
|
<h2>offsetUnset()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetUnset() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
|
||||||
|
<h2>serialize()
|
||||||
|
</h2>
|
||||||
|
<pre>serialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
|
||||||
|
<h2>setFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>setFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
|
||||||
|
<h2>setIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>setIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="set_header" id="set_header"></a><div class="element clickable method public set_header" data-toggle="collapse" data-target=".set_header .collapse">
|
||||||
|
<h2>Sets a header for later output</h2>
|
||||||
|
<pre>set_header(string $key, string $val) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$val</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="set_output" id="set_output"></a><div class="element clickable method public set_output" data-toggle="collapse" data-target=".set_output .collapse">
|
||||||
|
<h2>Sets the output buffer</h2>
|
||||||
|
<pre>set_output(string $string) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$string</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
|
||||||
|
<h2>uasort()
|
||||||
|
</h2>
|
||||||
|
<pre>uasort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
|
||||||
|
<h2>uksort()
|
||||||
|
</h2>
|
||||||
|
<pre>uksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
|
||||||
|
<h2>unserialize()
|
||||||
|
</h2>
|
||||||
|
<pre>unserialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</h3>
|
||||||
|
<a name="%24buffer" id="$buffer"> </a><div class="element clickable property private $buffer" data-toggle="collapse" data-target=".$buffer .collapse">
|
||||||
|
<h2>Content for outputting</h2>
|
||||||
|
<pre>$buffer : string</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="%24headers" id="$headers"> </a><div class="element clickable property private $headers" data-toggle="collapse" data-target=".$headers .collapse">
|
||||||
|
<h2>HTTP headers to send</h2>
|
||||||
|
<pre>$headers : array</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1180
docs/classes/miniMVC.Page.html
Normal file
1180
docs/classes/miniMVC.Page.html
Normal file
File diff suppressed because it is too large
Load Diff
158
docs/classes/miniMVC.Session.html
Normal file
158
docs/classes/miniMVC.Session.html
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\Session</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public "><a href="#__get" title="__get :: Retreive a session value"><span class="description">Retreive a session value</span><pre>__get()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__set" title="__set :: Set a session value"><span class="description">Set a session value</span><pre>__set()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#destroy" title="destroy :: Destroy a session"><span class="description">Destroy a session</span><pre>destroy()</pre></a></li>
|
||||||
|
<li class="nav-header protected">» Protected</li>
|
||||||
|
<li class="method protected "><a href="#__construct" title="__construct :: Start a session"><span class="description">Start a session</span><pre>__construct()</pre></a></li>
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</li>
|
||||||
|
<li class="nav-header protected">» Protected</li>
|
||||||
|
<li class="property protected "><a href="#%24sess" title="$sess :: Reference to session superglobal"><span class="description">Reference to session superglobal</span><pre>$sess</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CSession" id="\miniMVC\Session"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.Session.html">Session</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.Session.html" class="element class">
|
||||||
|
<p class="short_description">Class to improve handling of PHP sessions</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.Libraries.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>Libraries</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__get" id="__get"></a><div class="element clickable method public __get" data-toggle="collapse" data-target=".__get .collapse">
|
||||||
|
<h2>Retreive a session value</h2>
|
||||||
|
<pre>__get(string $key) : mixed</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__set" id="__set"></a><div class="element clickable method public __set" data-toggle="collapse" data-target=".__set .collapse">
|
||||||
|
<h2>Set a session value</h2>
|
||||||
|
<pre>__set(string $key, mixed $val) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$key</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$val</h4>
|
||||||
|
<code>mixed</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="destroy" id="destroy"></a><div class="element clickable method public destroy" data-toggle="collapse" data-target=".destroy .collapse">
|
||||||
|
<h2>Destroy a session</h2>
|
||||||
|
<pre>destroy() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method protected __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Start a session</h2>
|
||||||
|
<pre>__construct() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-property"></i> Properties</h3>
|
||||||
|
<a name="%24sess" id="$sess"> </a><div class="element clickable property protected $sess" data-toggle="collapse" data-target=".$sess .collapse">
|
||||||
|
<h2>Reference to session superglobal</h2>
|
||||||
|
<pre>$sess : array</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
607
docs/classes/miniMVC.miniMVC.html
Normal file
607
docs/classes/miniMVC.miniMVC.html
Normal file
@ -0,0 +1,607 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » \miniMVC\miniMVC</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</li>
|
||||||
|
<li class="method public inherited"><a href="#__call" title="__call :: Allow calling of array methods on the object and
|
||||||
|
dynamic methods"><span class="description">Allow calling of array methods on the object and
|
||||||
|
dynamic methods</span><pre>__call()</pre></a></li>
|
||||||
|
<li class="method public "><a href="#__construct" title="__construct :: Constructor - Any classes loaded here become subclasses of miniMVC"><span class="description">Constructor - Any classes loaded here become subclasses of miniMVC</span><pre>__construct()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#append" title="append :: "><span class="description">append()
|
||||||
|
</span><pre>append()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#asort" title="asort :: "><span class="description">asort()
|
||||||
|
</span><pre>asort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#count" title="count :: "><span class="description">count()
|
||||||
|
</span><pre>count()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#exchangeArray" title="exchangeArray :: "><span class="description">exchangeArray()
|
||||||
|
</span><pre>exchangeArray()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getArrayCopy" title="getArrayCopy :: "><span class="description">getArrayCopy()
|
||||||
|
</span><pre>getArrayCopy()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getFlags" title="getFlags :: "><span class="description">getFlags()
|
||||||
|
</span><pre>getFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIterator" title="getIterator :: "><span class="description">getIterator()
|
||||||
|
</span><pre>getIterator()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#getIteratorClass" title="getIteratorClass :: "><span class="description">getIteratorClass()
|
||||||
|
</span><pre>getIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#ksort" title="ksort :: "><span class="description">ksort()
|
||||||
|
</span><pre>ksort()</pre></a></li>
|
||||||
|
<li class="method public "><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>
|
||||||
|
<li class="method public inherited"><a href="#natcasesort" title="natcasesort :: "><span class="description">natcasesort()
|
||||||
|
</span><pre>natcasesort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#natsort" title="natsort :: "><span class="description">natsort()
|
||||||
|
</span><pre>natsort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetExists" title="offsetExists :: "><span class="description">offsetExists()
|
||||||
|
</span><pre>offsetExists()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetGet" title="offsetGet :: "><span class="description">offsetGet()
|
||||||
|
</span><pre>offsetGet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetSet" title="offsetSet :: "><span class="description">offsetSet()
|
||||||
|
</span><pre>offsetSet()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#offsetUnset" title="offsetUnset :: "><span class="description">offsetUnset()
|
||||||
|
</span><pre>offsetUnset()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#serialize" title="serialize :: "><span class="description">serialize()
|
||||||
|
</span><pre>serialize()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setFlags" title="setFlags :: "><span class="description">setFlags()
|
||||||
|
</span><pre>setFlags()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#setIteratorClass" title="setIteratorClass :: "><span class="description">setIteratorClass()
|
||||||
|
</span><pre>setIteratorClass()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uasort" title="uasort :: "><span class="description">uasort()
|
||||||
|
</span><pre>uasort()</pre></a></li>
|
||||||
|
<li class="method public inherited"><a href="#uksort" title="uksort :: "><span class="description">uksort()
|
||||||
|
</span><pre>uksort()</pre></a></li>
|
||||||
|
<li class="method public "><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>
|
||||||
|
<li class="method public inherited"><a href="#unserialize" title="unserialize :: "><span class="description">unserialize()
|
||||||
|
</span><pre>unserialize()</pre></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8">
|
||||||
|
<a name="%5CminiMVC%5CminiMVC" id="\miniMVC\miniMVC"></a><ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-custom icon-class"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
<li class="active">
|
||||||
|
<span class="divider">\</span><a href="../classes/miniMVC.miniMVC.html">miniMVC</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div href="../classes/miniMVC.miniMVC.html" class="element class">
|
||||||
|
<p class="short_description">Base class for the framework</p>
|
||||||
|
<div class="details">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>package</th>
|
||||||
|
<td><a href="..//packages/miniMVC.System.html">miniMVC</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>subpackage</th>
|
||||||
|
<td>System</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-method"></i> Methods</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable method public __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>Allow calling of array methods on the object and
|
||||||
|
dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) : mixed</pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered"><tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::__call()</td>
|
||||||
|
</tr></table>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>mixed</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable method public __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Constructor - Any classes loaded here become subclasses of miniMVC</h2>
|
||||||
|
<pre>__construct(array $members) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$members</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="append" id="append"></a><div class="element clickable method public append" data-toggle="collapse" data-target=".append .collapse">
|
||||||
|
<h2>append()
|
||||||
|
</h2>
|
||||||
|
<pre>append() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::append()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::append()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="asort" id="asort"></a><div class="element clickable method public asort" data-toggle="collapse" data-target=".asort .collapse">
|
||||||
|
<h2>asort()
|
||||||
|
</h2>
|
||||||
|
<pre>asort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::asort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::asort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="count" id="count"></a><div class="element clickable method public count" data-toggle="collapse" data-target=".count .collapse">
|
||||||
|
<h2>count()
|
||||||
|
</h2>
|
||||||
|
<pre>count() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::count()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::count()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="exchangeArray" id="exchangeArray"></a><div class="element clickable method public exchangeArray" data-toggle="collapse" data-target=".exchangeArray .collapse">
|
||||||
|
<h2>exchangeArray()
|
||||||
|
</h2>
|
||||||
|
<pre>exchangeArray() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::exchangeArray()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getArrayCopy" id="getArrayCopy"></a><div class="element clickable method public getArrayCopy" data-toggle="collapse" data-target=".getArrayCopy .collapse">
|
||||||
|
<h2>getArrayCopy()
|
||||||
|
</h2>
|
||||||
|
<pre>getArrayCopy() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getArrayCopy()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getFlags" id="getFlags"></a><div class="element clickable method public getFlags" data-toggle="collapse" data-target=".getFlags .collapse">
|
||||||
|
<h2>getFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>getFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIterator" id="getIterator"></a><div class="element clickable method public getIterator" data-toggle="collapse" data-target=".getIterator .collapse">
|
||||||
|
<h2>getIterator()
|
||||||
|
</h2>
|
||||||
|
<pre>getIterator() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIterator()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="getIteratorClass" id="getIteratorClass"></a><div class="element clickable method public getIteratorClass" data-toggle="collapse" data-target=".getIteratorClass .collapse">
|
||||||
|
<h2>getIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>getIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::getIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="ksort" id="ksort"></a><div class="element clickable method public ksort" data-toggle="collapse" data-target=".ksort .collapse">
|
||||||
|
<h2>ksort()
|
||||||
|
</h2>
|
||||||
|
<pre>ksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::ksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="load_config" id="load_config"></a><div class="element clickable method public load_config" data-toggle="collapse" data-target=".load_config .collapse">
|
||||||
|
<h2>Convenience function to load config files</h2>
|
||||||
|
<pre>load_config(string $name) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natcasesort" id="natcasesort"></a><div class="element clickable method public natcasesort" data-toggle="collapse" data-target=".natcasesort .collapse">
|
||||||
|
<h2>natcasesort()
|
||||||
|
</h2>
|
||||||
|
<pre>natcasesort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natcasesort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="natsort" id="natsort"></a><div class="element clickable method public natsort" data-toggle="collapse" data-target=".natsort .collapse">
|
||||||
|
<h2>natsort()
|
||||||
|
</h2>
|
||||||
|
<pre>natsort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::natsort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetExists" id="offsetExists"></a><div class="element clickable method public offsetExists" data-toggle="collapse" data-target=".offsetExists .collapse">
|
||||||
|
<h2>offsetExists()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetExists() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetExists()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetGet" id="offsetGet"></a><div class="element clickable method public offsetGet" data-toggle="collapse" data-target=".offsetGet .collapse">
|
||||||
|
<h2>offsetGet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetGet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetGet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetSet" id="offsetSet"></a><div class="element clickable method public offsetSet" data-toggle="collapse" data-target=".offsetSet .collapse">
|
||||||
|
<h2>offsetSet()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetSet() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetSet()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="offsetUnset" id="offsetUnset"></a><div class="element clickable method public offsetUnset" data-toggle="collapse" data-target=".offsetUnset .collapse">
|
||||||
|
<h2>offsetUnset()
|
||||||
|
</h2>
|
||||||
|
<pre>offsetUnset() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::offsetUnset()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="serialize" id="serialize"></a><div class="element clickable method public serialize" data-toggle="collapse" data-target=".serialize .collapse">
|
||||||
|
<h2>serialize()
|
||||||
|
</h2>
|
||||||
|
<pre>serialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::serialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setFlags" id="setFlags"></a><div class="element clickable method public setFlags" data-toggle="collapse" data-target=".setFlags .collapse">
|
||||||
|
<h2>setFlags()
|
||||||
|
</h2>
|
||||||
|
<pre>setFlags() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setFlags()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="setIteratorClass" id="setIteratorClass"></a><div class="element clickable method public setIteratorClass" data-toggle="collapse" data-target=".setIteratorClass .collapse">
|
||||||
|
<h2>setIteratorClass()
|
||||||
|
</h2>
|
||||||
|
<pre>setIteratorClass() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::setIteratorClass()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uasort" id="uasort"></a><div class="element clickable method public uasort" data-toggle="collapse" data-target=".uasort .collapse">
|
||||||
|
<h2>uasort()
|
||||||
|
</h2>
|
||||||
|
<pre>uasort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uasort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="uksort" id="uksort"></a><div class="element clickable method public uksort" data-toggle="collapse" data-target=".uksort .collapse">
|
||||||
|
<h2>uksort()
|
||||||
|
</h2>
|
||||||
|
<pre>uksort() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::uksort()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unload" id="unload"></a><div class="element clickable method public unload" data-toggle="collapse" data-target=".unload .collapse">
|
||||||
|
<h2>Convenience function to remove an object from the singleton</h2>
|
||||||
|
<pre>unload(string $name) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="unserialize" id="unserialize"></a><div class="element clickable method public unserialize" data-toggle="collapse" data-target=".unserialize .collapse">
|
||||||
|
<h2>unserialize()
|
||||||
|
</h2>
|
||||||
|
<pre>unserialize() </pre>
|
||||||
|
<div class="labels"><span class="label">Inherited</span></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<table class="table table-bordered">
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>ArrayObject::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>inherited_from</th>
|
||||||
|
<td>\miniMVC\MM::unserialize()</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:22-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -55,6 +55,7 @@
|
|||||||
<button class="btn critical">Critical</button><button class="btn error">Error</button><button class="btn notice">Notice</button>
|
<button class="btn critical">Critical</button><button class="btn error">Error</button><button class="btn notice">Notice</button>
|
||||||
</div></li>
|
</div></li>
|
||||||
<li class="nav-header">Navigation</li>
|
<li class="nav-header">Navigation</li>
|
||||||
|
<li><a href="#sys/core/Output.php"><i class="icon-file"></i>sys/core/Output.php</a></li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<div class="span8">
|
<div class="span8">
|
||||||
<ul class="breadcrumb">
|
<ul class="breadcrumb">
|
||||||
@ -63,8 +64,6 @@
|
|||||||
</li>
|
</li>
|
||||||
<li>Compilation Errors</li>
|
<li>Compilation Errors</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="alert alert-info">No errors have been found in this project.</div>
|
|
||||||
<div class="package-contents"></div>
|
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
@ -74,6 +73,23 @@
|
|||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
|
<div class="package-contents">
|
||||||
|
<a name="sys/core/Output.php" id="sys/core/Output.php"></a><h3>
|
||||||
|
<i class="icon-file"></i>sys/core/Output.php<small style="float: right;padding-right: 10px;">1</small>
|
||||||
|
</h3>
|
||||||
|
<div><table class="table markers table-bordered">
|
||||||
|
<thead><tr>
|
||||||
|
<th>Type</th>
|
||||||
|
<th>Line</th>
|
||||||
|
<th>Description</th>
|
||||||
|
</tr></thead>
|
||||||
|
<tbody><tr class="error">
|
||||||
|
<td>error</td>
|
||||||
|
<td>1</td>
|
||||||
|
<td>No page-level DocBlock was found in file sys/core/Output.php</td>
|
||||||
|
</tr></tbody>
|
||||||
|
</table></div>
|
||||||
|
</div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
<div class="package-contents"></div>
|
<div class="package-contents"></div>
|
||||||
@ -83,7 +99,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:22-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -63,7 +63,7 @@
|
|||||||
</script><div class="row"><footer class="span12">
|
</script><div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:22-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -53,11 +53,18 @@
|
|||||||
<h2>Documentation</h2>
|
<h2>Documentation</h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="span7"><div class="well"><ul class="nav nav-list">
|
<div class="span7">
|
||||||
|
<div class="well"><ul class="nav nav-list">
|
||||||
|
<li class="nav-header">Namespaces</li>
|
||||||
|
<li><a href="namespaces/default.html"><i class="icon-th"></i> default</a></li>
|
||||||
|
<li><a href="namespaces/miniMVC.html"><i class="icon-th"></i> miniMVC</a></li>
|
||||||
|
</ul></div>
|
||||||
|
<div class="well"><ul class="nav nav-list">
|
||||||
<li class="nav-header">Packages</li>
|
<li class="nav-header">Packages</li>
|
||||||
<li><a href="packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
<li><a href="packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
<li><a href="packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
<li><a href="packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
</ul></div></div>
|
</ul></div>
|
||||||
|
</div>
|
||||||
<div class="span5">
|
<div class="span5">
|
||||||
<div class="well"><ul class="nav nav-list">
|
<div class="well"><ul class="nav nav-list">
|
||||||
<li class="nav-header">Charts</li>
|
<li class="nav-header">Charts</li>
|
||||||
@ -67,7 +74,7 @@
|
|||||||
<div class="well"><ul class="nav nav-list">
|
<div class="well"><ul class="nav nav-list">
|
||||||
<li class="nav-header">Reports</li>
|
<li class="nav-header">Reports</li>
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -78,7 +85,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -68,7 +68,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:22-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -70,347 +70,6 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<div class="namespace-indent">
|
<div class="namespace-indent">
|
||||||
<h3>
|
<h3>
|
||||||
<i class="icon-custom icon-function"></i> Functions</h3>
|
|
||||||
<a name="__call" id="__call"></a><div class="element clickable function __call" data-toggle="collapse" data-target=".__call .collapse">
|
|
||||||
<h2>PHP magic method to facilitate dynamic methods</h2>
|
|
||||||
<pre>__call(string $name, array $params) </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$name</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$params</h4>
|
|
||||||
<code>array</code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__clone" id="__clone"></a><div class="element clickable function __clone" data-toggle="collapse" data-target=".__clone .collapse">
|
|
||||||
<h2>Magic function called when cloning an object</h2>
|
|
||||||
<pre>__clone() </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__construct" id="__construct"></a><div class="element clickable function __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
|
||||||
<h2>Protected constructor for creating the one instance</h2>
|
|
||||||
<pre>__construct() </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__construct" id="__construct"></a><div class="element clickable function __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
|
||||||
<h2>Constructor for creating the objects</h2>
|
|
||||||
<pre>__construct(array $members) : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$members</h4>
|
|
||||||
<code>array</code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
|
||||||
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
|
||||||
<pre>__invoke(array $params) : \self</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$params</h4>
|
|
||||||
<code>array</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>\self</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
|
||||||
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
|
||||||
<pre>__invoke(array $args) </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$args</h4>
|
|
||||||
<code>array</code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="__toString" id="__toString"></a><div class="element clickable function __toString" data-toggle="collapse" data-target=".__toString .collapse">
|
|
||||||
<h2>Prints out the contents of the object when used as a string</h2>
|
|
||||||
<pre>__toString() : string</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>string</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="autoload" id="autoload"></a><div class="element clickable function autoload" data-toggle="collapse" data-target=".autoload .collapse">
|
|
||||||
<h2>Function to autoload libraries/classes</h2>
|
|
||||||
<pre>autoload($name) </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$name</h4>
|
|
||||||
<code></code><p>string</p></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="controller_methods" id="controller_methods"></a><div class="element clickable function controller_methods" data-toggle="collapse" data-target=".controller_methods .collapse">
|
|
||||||
<h2>Returns routable methods for the specified controller class</h2>
|
|
||||||
<pre>controller_methods(string $controller) : array</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$controller</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>array</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="do_include" id="do_include"></a><div class="element clickable function do_include" data-toggle="collapse" data-target=".do_include .collapse">
|
|
||||||
<h2>Array_map callback to load a folder of classes at once</h2>
|
|
||||||
<pre>do_include(string $path) : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$path</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="get_instance" id="get_instance"></a><div class="element clickable function get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
|
||||||
<h2>Singleton getter function</h2>
|
|
||||||
<pre>get_instance() : \self</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>\self</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="init" id="init"></a><div class="element clickable function init" data-toggle="collapse" data-target=".init .collapse">
|
|
||||||
<h2>Load required classes for bootstraping</h2>
|
|
||||||
<pre>init() : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="is_like_array" id="is_like_array"></a><div class="element clickable function is_like_array" data-toggle="collapse" data-target=".is_like_array .collapse">
|
|
||||||
<h2>Utility function to check if a variable is set, and is an array or object</h2>
|
|
||||||
<pre>is_like_array(mixed $var) : bool</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$var</h4>
|
|
||||||
<code>mixed</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>bool</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="on_error" id="on_error"></a><div class="element clickable function on_error" data-toggle="collapse" data-target=".on_error .collapse">
|
|
||||||
<h2>Custom error handler</h2>
|
|
||||||
<pre>on_error(int $severity, string $message, string $filepath, int $line) : <a href="http://php.net/manual/en/class.errorexception.php">\ErrorException</a></pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$severity</h4>
|
|
||||||
<code>int</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$message</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$filepath</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$line</h4>
|
|
||||||
<code>int</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code><a href="http://php.net/manual/en/class.errorexception.php">\ErrorException</a></code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="on_exception" id="on_exception"></a><div class="element clickable function on_exception" data-toggle="collapse" data-target=".on_exception .collapse">
|
|
||||||
<h2>Custom exception handlererror_get_last</h2>
|
|
||||||
<pre>on_exception(<a href="http://php.net/manual/en/class.exception.php">\Exception</a> $exception) : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$exception</h4>
|
|
||||||
<code><a href="http://php.net/manual/en/class.exception.php">\Exception</a></code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="route" id="route"></a><div class="element clickable function route" data-toggle="collapse" data-target=".route .collapse">
|
|
||||||
<h2>Calls the appropriate module/controller/function based on the url</h2>
|
|
||||||
<pre>route() : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="show_404" id="show_404"></a><div class="element clickable function show_404" data-toggle="collapse" data-target=".show_404 .collapse">
|
|
||||||
<h2>General 404 function</h2>
|
|
||||||
<pre>show_404() : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="show_error" id="show_error"></a><div class="element clickable function show_error" data-toggle="collapse" data-target=".show_error .collapse">
|
|
||||||
<h2>Fatal Error page function</h2>
|
|
||||||
<pre>show_error(string $message, int $status_code) </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$message</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$status_code</h4>
|
|
||||||
<code>int</code>
|
|
||||||
</div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="shutdown" id="shutdown"></a><div class="element clickable function shutdown" data-toggle="collapse" data-target=".shutdown .collapse">
|
|
||||||
<h2>Function to run on script shutdown
|
|
||||||
-used to catch most fatal errors, and
|
|
||||||
display them cleanly</h2>
|
|
||||||
<pre>shutdown() : void</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
|
||||||
</div>
|
|
||||||
<a name="site_url" id="site_url"></a><div class="element clickable function site_url" data-toggle="collapse" data-target=".site_url .collapse">
|
|
||||||
<h2>Returns a full url from a url segment</h2>
|
|
||||||
<pre>site_url(string $segment) : string</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$segment</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>string</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="sys_autoload" id="sys_autoload"></a><div class="element clickable function sys_autoload" data-toggle="collapse" data-target=".sys_autoload .collapse">
|
|
||||||
<h2>Function to autoload system libraries</h2>
|
|
||||||
<pre>sys_autoload($name) </pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$name</h4>
|
|
||||||
<code></code><p>string</p></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<a name="to_string" id="to_string"></a><div class="element clickable function to_string" data-toggle="collapse" data-target=".to_string .collapse">
|
|
||||||
<h2>Prints out the contents of the object</h2>
|
|
||||||
<pre>to_string(\object/array $data, string $method) : string</pre>
|
|
||||||
<div class="labels"></div>
|
|
||||||
<div class="row collapse"><div class="span8">
|
|
||||||
<p class="long_description"></p>
|
|
||||||
<h3>Parameters</h3>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$data</h4>
|
|
||||||
<code>\object/array</code>
|
|
||||||
</div>
|
|
||||||
<div class="subelement argument">
|
|
||||||
<h4>$method</h4>
|
|
||||||
<code>string</code>
|
|
||||||
</div>
|
|
||||||
<h3>Returns</h3>
|
|
||||||
<div class="subelement response"><code>string</code></div>
|
|
||||||
</div></div>
|
|
||||||
</div>
|
|
||||||
<h3>
|
|
||||||
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
|
||||||
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/DB.html">
|
|
||||||
<h1>DB<a href="../classes/DB.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/DB.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/Data_Store.html">
|
|
||||||
<h1>Data_Store<a href="../classes/Data_Store.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for using JSON as a key->value data store</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/Data_Store.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/MM.html">
|
|
||||||
<h1>MM<a href="../classes/MM.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for standalone JSObject objects</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Controller" id="MM_Controller"></a><div class="element ajax clickable class" href="../classes/MM_Controller.html">
|
|
||||||
<h1>MM_Controller<a href="../classes/MM_Controller.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Base Controller Class</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM_Controller.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Model" id="MM_Model"></a><div class="element ajax clickable class" href="../classes/MM_Model.html">
|
|
||||||
<h1>MM_Model<a href="../classes/MM_Model.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Base Model Class</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM_Model.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Output" id="MM_Output"></a><div class="element ajax clickable class" href="../classes/MM_Output.html">
|
|
||||||
<h1>MM_Output<a href="../classes/MM_Output.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for displaying output and setting http headers</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM_Output.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Page" id="MM_Page"></a><div class="element ajax clickable class" href="../classes/MM_Page.html">
|
|
||||||
<h1>MM_Page<a href="../classes/MM_Page.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for building pages</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM_Page.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/Session.html">
|
|
||||||
<h1>Session<a href="../classes/Session.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class to improve handling of PHP sessions</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/Session.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.html">
|
|
||||||
<h1>miniMVC<a href="../classes/miniMVC.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Base class for the framework</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/miniMVC.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<h3>
|
|
||||||
<i class="icon-custom icon-constant"></i> Constants</h3>
|
<i class="icon-custom icon-constant"></i> Constants</h3>
|
||||||
<a name="ENVIRONMENT" id="ENVIRONMENT"> </a><div class="element clickable constant ENVIRONMENT" data-toggle="collapse" data-target=".ENVIRONMENT .collapse">
|
<a name="ENVIRONMENT" id="ENVIRONMENT"> </a><div class="element clickable constant ENVIRONMENT" data-toggle="collapse" data-target=".ENVIRONMENT .collapse">
|
||||||
<h2>miniMVC bootstrap file</h2>
|
<h2>miniMVC bootstrap file</h2>
|
||||||
@ -460,7 +119,7 @@ display them cleanly</h2>
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
422
docs/namespaces/miniMVC.html
Normal file
422
docs/namespaces/miniMVC.html
Normal file
@ -0,0 +1,422 @@
|
|||||||
|
<!DOCTYPE html><html xmlns:date="http://exslt.org/dates-and-times" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>miniMVC » miniMVC</title>
|
||||||
|
<meta name="author" content="Mike van Riel">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<link href="../css/template.css" rel="stylesheet" media="all">
|
||||||
|
<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">
|
||||||
|
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
|
||||||
|
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="navbar navbar-fixed-top">
|
||||||
|
<div class="navbar-inner"><div class="container">
|
||||||
|
<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">
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a>Packages</a></li>
|
||||||
|
<li><a href="../packages/Default.html"><i class="icon-folder-open"></i> Default</a></li>
|
||||||
|
<li><a href="../packages/miniMVC.html"><i class="icon-folder-open"></i> miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="charts-menu">
|
||||||
|
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
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>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown" id="reports-menu">
|
||||||
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
|
<span class="label label-info">1</span></a></li>
|
||||||
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
|
<ul></ul></a></li>
|
||||||
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
|
<span class="label label-info">0</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul></div>
|
||||||
|
</div></div>
|
||||||
|
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top <i class="icon-upload icon-white"></i></a></div>
|
||||||
|
</div>
|
||||||
|
<div id="___" class="container">
|
||||||
|
<noscript><div class="alert alert-warning">
|
||||||
|
Javascript is disabled; several features are only available
|
||||||
|
if Javascript is enabled.
|
||||||
|
</div></noscript>
|
||||||
|
<div class="row">
|
||||||
|
<div class="span4">
|
||||||
|
<div class="btn-group view pull-right" data-toggle="buttons-radio">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
<ul class="side-nav nav nav-list">
|
||||||
|
<li class="nav-header">
|
||||||
|
<i class="icon-map-marker"></i> Namespaces</li>
|
||||||
|
<li>
|
||||||
|
<a href="../namespaces/miniMVC.html" title="miniMVC"><i class="icon-th"></i>miniMVC</a><ul class="nav nav-list nav-namespaces"></ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="span8 namespace-contents">
|
||||||
|
<ul class="breadcrumb">
|
||||||
|
<li>
|
||||||
|
<a href="../index.html"><i class="icon-th"></i></a><span class="divider">\</span>
|
||||||
|
</li>
|
||||||
|
<li class="active"><a href="../namespaces/miniMVC.html">miniMVC</a></li>
|
||||||
|
</ul>
|
||||||
|
<div class="namespace-indent">
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-function"></i> Functions</h3>
|
||||||
|
<a name="__call" id="__call"></a><div class="element clickable function __call" data-toggle="collapse" data-target=".__call .collapse">
|
||||||
|
<h2>PHP magic method to facilitate dynamic methods</h2>
|
||||||
|
<pre>__call(string $name, array $params) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__clone" id="__clone"></a><div class="element clickable function __clone" data-toggle="collapse" data-target=".__clone .collapse">
|
||||||
|
<h2>Magic function called when cloning an object</h2>
|
||||||
|
<pre>__clone() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable function __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Protected constructor for creating the one instance</h2>
|
||||||
|
<pre>__construct() </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__construct" id="__construct"></a><div class="element clickable function __construct" data-toggle="collapse" data-target=".__construct .collapse">
|
||||||
|
<h2>Constructor for creating the objects</h2>
|
||||||
|
<pre>__construct(array $members) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$members</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
||||||
|
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
||||||
|
<pre>__invoke(array $params) : \miniMVC\self</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$params</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>\miniMVC\self</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
||||||
|
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
||||||
|
<pre>__invoke(array $args) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$args</h4>
|
||||||
|
<code>array</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="__toString" id="__toString"></a><div class="element clickable function __toString" data-toggle="collapse" data-target=".__toString .collapse">
|
||||||
|
<h2>Prints out the contents of the object when used as a string</h2>
|
||||||
|
<pre>__toString() : string</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>string</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="autoload" id="autoload"></a><div class="element clickable function autoload" data-toggle="collapse" data-target=".autoload .collapse">
|
||||||
|
<h2>Function to autoload libraries/classes</h2>
|
||||||
|
<pre>autoload($name) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code></code><p>string</p></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="controller_methods" id="controller_methods"></a><div class="element clickable function controller_methods" data-toggle="collapse" data-target=".controller_methods .collapse">
|
||||||
|
<h2>Returns routable methods for the specified controller class</h2>
|
||||||
|
<pre>controller_methods(string $controller) : array</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$controller</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>array</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="do_include" id="do_include"></a><div class="element clickable function do_include" data-toggle="collapse" data-target=".do_include .collapse">
|
||||||
|
<h2>Array_map callback to load a folder of classes at once</h2>
|
||||||
|
<pre>do_include(string $path) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$path</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="get_instance" id="get_instance"></a><div class="element clickable function get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
||||||
|
<h2>Singleton getter function</h2>
|
||||||
|
<pre>get_instance() : \miniMVC\self</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>\miniMVC\self</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="init" id="init"></a><div class="element clickable function init" data-toggle="collapse" data-target=".init .collapse">
|
||||||
|
<h2>Load required classes for bootstraping</h2>
|
||||||
|
<pre>init() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="is_like_array" id="is_like_array"></a><div class="element clickable function is_like_array" data-toggle="collapse" data-target=".is_like_array .collapse">
|
||||||
|
<h2>Utility function to check if a variable is set, and is an array or object</h2>
|
||||||
|
<pre>is_like_array(mixed $var) : bool</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$var</h4>
|
||||||
|
<code>mixed</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>bool</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="on_error" id="on_error"></a><div class="element clickable function on_error" data-toggle="collapse" data-target=".on_error .collapse">
|
||||||
|
<h2>Custom error handler</h2>
|
||||||
|
<pre>on_error(int $severity, string $message, string $filepath, int $line) : \miniMVC\ErrorException</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$severity</h4>
|
||||||
|
<code>int</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$message</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$filepath</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$line</h4>
|
||||||
|
<code>int</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>\miniMVC\ErrorException</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="on_exception" id="on_exception"></a><div class="element clickable function on_exception" data-toggle="collapse" data-target=".on_exception .collapse">
|
||||||
|
<h2>Custom exception handlererror_get_last</h2>
|
||||||
|
<pre>on_exception(\miniMVC\Exception $exception) : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$exception</h4>
|
||||||
|
<code>\miniMVC\Exception</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="route" id="route"></a><div class="element clickable function route" data-toggle="collapse" data-target=".route .collapse">
|
||||||
|
<h2>Calls the appropriate module/controller/function based on the url</h2>
|
||||||
|
<pre>route() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="show_404" id="show_404"></a><div class="element clickable function show_404" data-toggle="collapse" data-target=".show_404 .collapse">
|
||||||
|
<h2>General 404 function</h2>
|
||||||
|
<pre>show_404() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="show_error" id="show_error"></a><div class="element clickable function show_error" data-toggle="collapse" data-target=".show_error .collapse">
|
||||||
|
<h2>Fatal Error page function</h2>
|
||||||
|
<pre>show_error(string $message, int $status_code) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$message</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$status_code</h4>
|
||||||
|
<code>int</code>
|
||||||
|
</div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="shutdown" id="shutdown"></a><div class="element clickable function shutdown" data-toggle="collapse" data-target=".shutdown .collapse">
|
||||||
|
<h2>Function to run on script shutdown
|
||||||
|
-used to catch most fatal errors, and
|
||||||
|
display them cleanly</h2>
|
||||||
|
<pre>shutdown() : void</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8"><p class="long_description"></p></div></div>
|
||||||
|
</div>
|
||||||
|
<a name="site_url" id="site_url"></a><div class="element clickable function site_url" data-toggle="collapse" data-target=".site_url .collapse">
|
||||||
|
<h2>Returns a full url from a url segment</h2>
|
||||||
|
<pre>site_url(string $segment) : string</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$segment</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>string</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="sys_autoload" id="sys_autoload"></a><div class="element clickable function sys_autoload" data-toggle="collapse" data-target=".sys_autoload .collapse">
|
||||||
|
<h2>Function to autoload system libraries</h2>
|
||||||
|
<pre>sys_autoload($name) </pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$name</h4>
|
||||||
|
<code></code><p>string</p></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<a name="to_string" id="to_string"></a><div class="element clickable function to_string" data-toggle="collapse" data-target=".to_string .collapse">
|
||||||
|
<h2>Prints out the contents of the object</h2>
|
||||||
|
<pre>to_string(\miniMVC\object/array $data, string $method) : string</pre>
|
||||||
|
<div class="labels"></div>
|
||||||
|
<div class="row collapse"><div class="span8">
|
||||||
|
<p class="long_description"></p>
|
||||||
|
<h3>Parameters</h3>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$data</h4>
|
||||||
|
<code>\miniMVC\object/array</code>
|
||||||
|
</div>
|
||||||
|
<div class="subelement argument">
|
||||||
|
<h4>$method</h4>
|
||||||
|
<code>string</code>
|
||||||
|
</div>
|
||||||
|
<h3>Returns</h3>
|
||||||
|
<div class="subelement response"><code>string</code></div>
|
||||||
|
</div></div>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
||||||
|
<a name="Controller" id="Controller"></a><div class="element ajax clickable class" href="../classes/miniMVC.Controller.html">
|
||||||
|
<h1>Controller<a href="../classes/miniMVC.Controller.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Base Controller Class</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Controller.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/miniMVC.DB.html">
|
||||||
|
<h1>DB<a href="../classes/miniMVC.DB.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.DB.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/miniMVC.Data_Store.html">
|
||||||
|
<h1>Data_Store<a href="../classes/miniMVC.Data_Store.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for using JSON as a key->value data store</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Data_Store.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/miniMVC.MM.html">
|
||||||
|
<h1>MM<a href="../classes/miniMVC.MM.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for standalone JSObject objects</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.MM.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Model" id="Model"></a><div class="element ajax clickable class" href="../classes/miniMVC.Model.html">
|
||||||
|
<h1>Model<a href="../classes/miniMVC.Model.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Base Model Class</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Model.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Output" id="Output"></a><div class="element ajax clickable class" href="../classes/miniMVC.Output.html">
|
||||||
|
<h1>Output<a href="../classes/miniMVC.Output.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for displaying output and setting http headers</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Output.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Page" id="Page"></a><div class="element ajax clickable class" href="../classes/miniMVC.Page.html">
|
||||||
|
<h1>Page<a href="../classes/miniMVC.Page.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for building pages</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Page.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/miniMVC.Session.html">
|
||||||
|
<h1>Session<a href="../classes/miniMVC.Session.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class to improve handling of PHP sessions</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.Session.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.miniMVC.html">
|
||||||
|
<h1>miniMVC<a href="../classes/miniMVC.miniMVC.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Base class for the framework</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.miniMVC.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row"><footer class="span12">
|
||||||
|
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>
|
||||||
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -107,7 +107,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -99,7 +99,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -76,19 +76,19 @@
|
|||||||
<div class="package-indent">
|
<div class="package-indent">
|
||||||
<h3>
|
<h3>
|
||||||
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
||||||
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/Data_Store.html">
|
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/miniMVC.Data_Store.html">
|
||||||
<h1>Data_Store<a href="../classes/Data_Store.html">¶</a>
|
<h1>Data_Store<a href="../classes/miniMVC.Data_Store.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for using JSON as a key->value data store</p>
|
<p class="short_description">Class for using JSON as a key->value data store</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/Data_Store.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Data_Store.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/Session.html">
|
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/miniMVC.Session.html">
|
||||||
<h1>Session<a href="../classes/Session.html">¶</a>
|
<h1>Session<a href="../classes/miniMVC.Session.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class to improve handling of PHP sessions</p>
|
<p class="short_description">Class to improve handling of PHP sessions</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/Session.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Session.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -96,7 +96,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -61,13 +61,13 @@
|
|||||||
</li>
|
</li>
|
||||||
<li class="nav-header">
|
<li class="nav-header">
|
||||||
<i class="icon-custom icon-class"></i> Classes</li>
|
<i class="icon-custom icon-class"></i> Classes</li>
|
||||||
<li><a href="#MM_Page" title="Class for building pages">MM_Page</a></li>
|
<li><a href="#Page" title="Class for building pages">Page</a></li>
|
||||||
<li><a href="#MM_Output" title="Class for displaying output and setting http headers">MM_Output</a></li>
|
<li><a href="#Model" title="Base Model Class">Model</a></li>
|
||||||
<li><a href="#MM_Controller" title="Base Controller Class">MM_Controller</a></li>
|
<li><a href="#Controller" title="Base Controller Class">Controller</a></li>
|
||||||
<li><a href="#DB" title="Extend PHP's PDO class to add some more functionality">DB</a></li>
|
<li><a href="#DB" title="Extend PHP's PDO class to add some more functionality">DB</a></li>
|
||||||
<li><a href="#miniMVC" title="Base class for the framework">miniMVC</a></li>
|
<li><a href="#miniMVC" title="Base class for the framework">miniMVC</a></li>
|
||||||
<li><a href="#MM" title="Class for standalone JSObject objects">MM</a></li>
|
<li><a href="#MM" title="Class for standalone JSObject objects">MM</a></li>
|
||||||
<li><a href="#MM_Model" title="Base Model Class">MM_Model</a></li>
|
<li><a href="#Output" title="Class for displaying output and setting http headers">Output</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="span8 package-contents">
|
<div class="span8 package-contents">
|
||||||
@ -81,54 +81,54 @@
|
|||||||
<div class="package-indent">
|
<div class="package-indent">
|
||||||
<h3>
|
<h3>
|
||||||
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
||||||
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/DB.html">
|
<a name="Controller" id="Controller"></a><div class="element ajax clickable class" href="../classes/miniMVC.Controller.html">
|
||||||
<h1>DB<a href="../classes/DB.html">¶</a>
|
<h1>Controller<a href="../classes/miniMVC.Controller.html">¶</a>
|
||||||
</h1>
|
|
||||||
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/DB.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/MM.html">
|
|
||||||
<h1>MM<a href="../classes/MM.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for standalone JSObject objects</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Controller" id="MM_Controller"></a><div class="element ajax clickable class" href="../classes/MM_Controller.html">
|
|
||||||
<h1>MM_Controller<a href="../classes/MM_Controller.html">¶</a>
|
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base Controller Class</p>
|
<p class="short_description">Base Controller Class</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Controller.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Controller.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Model" id="MM_Model"></a><div class="element ajax clickable class" href="../classes/MM_Model.html">
|
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/miniMVC.DB.html">
|
||||||
<h1>MM_Model<a href="../classes/MM_Model.html">¶</a>
|
<h1>DB<a href="../classes/miniMVC.DB.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.DB.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/miniMVC.MM.html">
|
||||||
|
<h1>MM<a href="../classes/miniMVC.MM.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for standalone JSObject objects</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.MM.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Model" id="Model"></a><div class="element ajax clickable class" href="../classes/miniMVC.Model.html">
|
||||||
|
<h1>Model<a href="../classes/miniMVC.Model.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base Model Class</p>
|
<p class="short_description">Base Model Class</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Model.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Model.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Output" id="MM_Output"></a><div class="element ajax clickable class" href="../classes/MM_Output.html">
|
<a name="Output" id="Output"></a><div class="element ajax clickable class" href="../classes/miniMVC.Output.html">
|
||||||
<h1>MM_Output<a href="../classes/MM_Output.html">¶</a>
|
<h1>Output<a href="../classes/miniMVC.Output.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for displaying output and setting http headers</p>
|
<p class="short_description">Class for displaying output and setting http headers</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Output.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Output.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Page" id="MM_Page"></a><div class="element ajax clickable class" href="../classes/MM_Page.html">
|
<a name="Page" id="Page"></a><div class="element ajax clickable class" href="../classes/miniMVC.Page.html">
|
||||||
<h1>MM_Page<a href="../classes/MM_Page.html">¶</a>
|
<h1>Page<a href="../classes/miniMVC.Page.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for building pages</p>
|
<p class="short_description">Class for building pages</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Page.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Page.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.html">
|
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.miniMVC.html">
|
||||||
<h1>miniMVC<a href="../classes/miniMVC.html">¶</a>
|
<h1>miniMVC<a href="../classes/miniMVC.miniMVC.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base class for the framework</p>
|
<p class="short_description">Base class for the framework</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/miniMVC.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.miniMVC.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -136,7 +136,7 @@
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
|
||||||
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
Reports <b class="caret"></b></a><ul class="dropdown-menu">
|
||||||
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors
|
||||||
<span class="label label-info">0</span></a></li>
|
<span class="label label-info">1</span></a></li>
|
||||||
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers
|
||||||
<ul></ul></a></li>
|
<ul></ul></a></li>
|
||||||
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements
|
||||||
@ -153,7 +153,7 @@ display them cleanly</span><pre>shutdown</pre></a></li>
|
|||||||
</div>
|
</div>
|
||||||
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
||||||
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
<h2>PHP magic method that is called when an object is treated as a function</h2>
|
||||||
<pre>__invoke(array $params) : \self</pre>
|
<pre>__invoke(array $params) : \miniMVC\self</pre>
|
||||||
<div class="labels"></div>
|
<div class="labels"></div>
|
||||||
<div class="row collapse"><div class="span8">
|
<div class="row collapse"><div class="span8">
|
||||||
<p class="long_description"></p>
|
<p class="long_description"></p>
|
||||||
@ -163,7 +163,7 @@ display them cleanly</span><pre>shutdown</pre></a></li>
|
|||||||
<code>array</code>
|
<code>array</code>
|
||||||
</div>
|
</div>
|
||||||
<h3>Returns</h3>
|
<h3>Returns</h3>
|
||||||
<div class="subelement response"><code>\self</code></div>
|
<div class="subelement response"><code>\miniMVC\self</code></div>
|
||||||
</div></div>
|
</div></div>
|
||||||
</div>
|
</div>
|
||||||
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
<a name="__invoke" id="__invoke"></a><div class="element clickable function __invoke" data-toggle="collapse" data-target=".__invoke .collapse">
|
||||||
@ -231,12 +231,12 @@ display them cleanly</span><pre>shutdown</pre></a></li>
|
|||||||
</div>
|
</div>
|
||||||
<a name="get_instance" id="get_instance"></a><div class="element clickable function get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
<a name="get_instance" id="get_instance"></a><div class="element clickable function get_instance" data-toggle="collapse" data-target=".get_instance .collapse">
|
||||||
<h2>Singleton getter function</h2>
|
<h2>Singleton getter function</h2>
|
||||||
<pre>get_instance() : \self</pre>
|
<pre>get_instance() : \miniMVC\self</pre>
|
||||||
<div class="labels"></div>
|
<div class="labels"></div>
|
||||||
<div class="row collapse"><div class="span8">
|
<div class="row collapse"><div class="span8">
|
||||||
<p class="long_description"></p>
|
<p class="long_description"></p>
|
||||||
<h3>Returns</h3>
|
<h3>Returns</h3>
|
||||||
<div class="subelement response"><code>\self</code></div>
|
<div class="subelement response"><code>\miniMVC\self</code></div>
|
||||||
</div></div>
|
</div></div>
|
||||||
</div>
|
</div>
|
||||||
<a name="init" id="init"></a><div class="element clickable function init" data-toggle="collapse" data-target=".init .collapse">
|
<a name="init" id="init"></a><div class="element clickable function init" data-toggle="collapse" data-target=".init .collapse">
|
||||||
@ -262,7 +262,7 @@ display them cleanly</span><pre>shutdown</pre></a></li>
|
|||||||
</div>
|
</div>
|
||||||
<a name="on_error" id="on_error"></a><div class="element clickable function on_error" data-toggle="collapse" data-target=".on_error .collapse">
|
<a name="on_error" id="on_error"></a><div class="element clickable function on_error" data-toggle="collapse" data-target=".on_error .collapse">
|
||||||
<h2>Custom error handler</h2>
|
<h2>Custom error handler</h2>
|
||||||
<pre>on_error(int $severity, string $message, string $filepath, int $line) : <a href="http://php.net/manual/en/class.errorexception.php">\ErrorException</a></pre>
|
<pre>on_error(int $severity, string $message, string $filepath, int $line) : \miniMVC\ErrorException</pre>
|
||||||
<div class="labels"></div>
|
<div class="labels"></div>
|
||||||
<div class="row collapse"><div class="span8">
|
<div class="row collapse"><div class="span8">
|
||||||
<p class="long_description"></p>
|
<p class="long_description"></p>
|
||||||
@ -284,19 +284,19 @@ display them cleanly</span><pre>shutdown</pre></a></li>
|
|||||||
<code>int</code>
|
<code>int</code>
|
||||||
</div>
|
</div>
|
||||||
<h3>Returns</h3>
|
<h3>Returns</h3>
|
||||||
<div class="subelement response"><code><a href="http://php.net/manual/en/class.errorexception.php">\ErrorException</a></code></div>
|
<div class="subelement response"><code>\miniMVC\ErrorException</code></div>
|
||||||
</div></div>
|
</div></div>
|
||||||
</div>
|
</div>
|
||||||
<a name="on_exception" id="on_exception"></a><div class="element clickable function on_exception" data-toggle="collapse" data-target=".on_exception .collapse">
|
<a name="on_exception" id="on_exception"></a><div class="element clickable function on_exception" data-toggle="collapse" data-target=".on_exception .collapse">
|
||||||
<h2>Custom exception handlererror_get_last</h2>
|
<h2>Custom exception handlererror_get_last</h2>
|
||||||
<pre>on_exception(<a href="http://php.net/manual/en/class.exception.php">\Exception</a> $exception) : void</pre>
|
<pre>on_exception(\miniMVC\Exception $exception) : void</pre>
|
||||||
<div class="labels"></div>
|
<div class="labels"></div>
|
||||||
<div class="row collapse"><div class="span8">
|
<div class="row collapse"><div class="span8">
|
||||||
<p class="long_description"></p>
|
<p class="long_description"></p>
|
||||||
<h3>Parameters</h3>
|
<h3>Parameters</h3>
|
||||||
<div class="subelement argument">
|
<div class="subelement argument">
|
||||||
<h4>$exception</h4>
|
<h4>$exception</h4>
|
||||||
<code><a href="http://php.net/manual/en/class.exception.php">\Exception</a></code>
|
<code>\miniMVC\Exception</code>
|
||||||
</div>
|
</div>
|
||||||
</div></div>
|
</div></div>
|
||||||
</div>
|
</div>
|
||||||
@ -366,14 +366,14 @@ display them cleanly</h2>
|
|||||||
</div>
|
</div>
|
||||||
<a name="to_string" id="to_string"></a><div class="element clickable function to_string" data-toggle="collapse" data-target=".to_string .collapse">
|
<a name="to_string" id="to_string"></a><div class="element clickable function to_string" data-toggle="collapse" data-target=".to_string .collapse">
|
||||||
<h2>Prints out the contents of the object</h2>
|
<h2>Prints out the contents of the object</h2>
|
||||||
<pre>to_string(\object/array $data, string $method) : string</pre>
|
<pre>to_string(\miniMVC\object/array $data, string $method) : string</pre>
|
||||||
<div class="labels"></div>
|
<div class="labels"></div>
|
||||||
<div class="row collapse"><div class="span8">
|
<div class="row collapse"><div class="span8">
|
||||||
<p class="long_description"></p>
|
<p class="long_description"></p>
|
||||||
<h3>Parameters</h3>
|
<h3>Parameters</h3>
|
||||||
<div class="subelement argument">
|
<div class="subelement argument">
|
||||||
<h4>$data</h4>
|
<h4>$data</h4>
|
||||||
<code>\object/array</code>
|
<code>\miniMVC\object/array</code>
|
||||||
</div>
|
</div>
|
||||||
<div class="subelement argument">
|
<div class="subelement argument">
|
||||||
<h4>$method</h4>
|
<h4>$method</h4>
|
||||||
@ -422,19 +422,19 @@ display them cleanly</h2>
|
|||||||
<div class="package-indent">
|
<div class="package-indent">
|
||||||
<h3>
|
<h3>
|
||||||
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
||||||
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/Data_Store.html">
|
<a name="Data_Store" id="Data_Store"></a><div class="element ajax clickable class" href="../classes/miniMVC.Data_Store.html">
|
||||||
<h1>Data_Store<a href="../classes/Data_Store.html">¶</a>
|
<h1>Data_Store<a href="../classes/miniMVC.Data_Store.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for using JSON as a key->value data store</p>
|
<p class="short_description">Class for using JSON as a key->value data store</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/Data_Store.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Data_Store.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/Session.html">
|
<a name="Session" id="Session"></a><div class="element ajax clickable class" href="../classes/miniMVC.Session.html">
|
||||||
<h1>Session<a href="../classes/Session.html">¶</a>
|
<h1>Session<a href="../classes/miniMVC.Session.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class to improve handling of PHP sessions</p>
|
<p class="short_description">Class to improve handling of PHP sessions</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/Session.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Session.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="breadcrumb">
|
<ul class="breadcrumb">
|
||||||
@ -447,54 +447,54 @@ display them cleanly</h2>
|
|||||||
<div class="package-indent">
|
<div class="package-indent">
|
||||||
<h3>
|
<h3>
|
||||||
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
<i class="icon-custom icon-class"></i> Classes and interfaces</h3>
|
||||||
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/DB.html">
|
<a name="Controller" id="Controller"></a><div class="element ajax clickable class" href="../classes/miniMVC.Controller.html">
|
||||||
<h1>DB<a href="../classes/DB.html">¶</a>
|
<h1>Controller<a href="../classes/miniMVC.Controller.html">¶</a>
|
||||||
</h1>
|
|
||||||
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/DB.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/MM.html">
|
|
||||||
<h1>MM<a href="../classes/MM.html">¶</a>
|
|
||||||
</h1>
|
|
||||||
<p class="short_description">Class for standalone JSObject objects</p>
|
|
||||||
<div class="details collapse"></div>
|
|
||||||
<a href="../classes/MM.html" class="more">« More »</a>
|
|
||||||
</div>
|
|
||||||
<a name="MM_Controller" id="MM_Controller"></a><div class="element ajax clickable class" href="../classes/MM_Controller.html">
|
|
||||||
<h1>MM_Controller<a href="../classes/MM_Controller.html">¶</a>
|
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base Controller Class</p>
|
<p class="short_description">Base Controller Class</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Controller.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Controller.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Model" id="MM_Model"></a><div class="element ajax clickable class" href="../classes/MM_Model.html">
|
<a name="DB" id="DB"></a><div class="element ajax clickable class" href="../classes/miniMVC.DB.html">
|
||||||
<h1>MM_Model<a href="../classes/MM_Model.html">¶</a>
|
<h1>DB<a href="../classes/miniMVC.DB.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Extend PHP's PDO class to add some more functionality</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.DB.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="MM" id="MM"></a><div class="element ajax clickable class" href="../classes/miniMVC.MM.html">
|
||||||
|
<h1>MM<a href="../classes/miniMVC.MM.html">¶</a>
|
||||||
|
</h1>
|
||||||
|
<p class="short_description">Class for standalone JSObject objects</p>
|
||||||
|
<div class="details collapse"></div>
|
||||||
|
<a href="../classes/miniMVC.MM.html" class="more">« More »</a>
|
||||||
|
</div>
|
||||||
|
<a name="Model" id="Model"></a><div class="element ajax clickable class" href="../classes/miniMVC.Model.html">
|
||||||
|
<h1>Model<a href="../classes/miniMVC.Model.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base Model Class</p>
|
<p class="short_description">Base Model Class</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Model.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Model.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Output" id="MM_Output"></a><div class="element ajax clickable class" href="../classes/MM_Output.html">
|
<a name="Output" id="Output"></a><div class="element ajax clickable class" href="../classes/miniMVC.Output.html">
|
||||||
<h1>MM_Output<a href="../classes/MM_Output.html">¶</a>
|
<h1>Output<a href="../classes/miniMVC.Output.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for displaying output and setting http headers</p>
|
<p class="short_description">Class for displaying output and setting http headers</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Output.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Output.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="MM_Page" id="MM_Page"></a><div class="element ajax clickable class" href="../classes/MM_Page.html">
|
<a name="Page" id="Page"></a><div class="element ajax clickable class" href="../classes/miniMVC.Page.html">
|
||||||
<h1>MM_Page<a href="../classes/MM_Page.html">¶</a>
|
<h1>Page<a href="../classes/miniMVC.Page.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Class for building pages</p>
|
<p class="short_description">Class for building pages</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/MM_Page.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.Page.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.html">
|
<a name="miniMVC" id="miniMVC"></a><div class="element ajax clickable class" href="../classes/miniMVC.miniMVC.html">
|
||||||
<h1>miniMVC<a href="../classes/miniMVC.html">¶</a>
|
<h1>miniMVC<a href="../classes/miniMVC.miniMVC.html">¶</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="short_description">Base class for the framework</p>
|
<p class="short_description">Base class for the framework</p>
|
||||||
<div class="details collapse"></div>
|
<div class="details collapse"></div>
|
||||||
<a href="../classes/miniMVC.html" class="more">« More »</a>
|
<a href="../classes/miniMVC.miniMVC.html" class="more">« More »</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -503,7 +503,7 @@ display them cleanly</h2>
|
|||||||
<div class="row"><footer class="span12">
|
<div class="row"><footer class="span12">
|
||||||
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>
|
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>
|
||||||
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.0.0a2</a> and<br>
|
||||||
generated on 2012-05-21T14:58:49-04:00.<br></footer></div>
|
generated on 2012-05-22T11:11:21-04:00.<br></footer></div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
1412
docs/structure.xml
1412
docs/structure.xml
File diff suppressed because it is too large
Load Diff
@ -49,6 +49,6 @@ require(MM_APP_PATH .'config/config.php');
|
|||||||
require(MM_SYS_PATH . 'common.php');
|
require(MM_SYS_PATH . 'common.php');
|
||||||
|
|
||||||
// And away we go!
|
// And away we go!
|
||||||
init();
|
miniMVC\init();
|
||||||
|
|
||||||
// End of index.php
|
// End of index.php
|
@ -20,6 +20,8 @@
|
|||||||
* @subpackage System
|
* @subpackage System
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
// ! Autoloading
|
// ! Autoloading
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
@ -31,6 +33,8 @@
|
|||||||
*/
|
*/
|
||||||
function sys_autoload($name)
|
function sys_autoload($name)
|
||||||
{
|
{
|
||||||
|
$name = str_replace('miniMVC\\', '', $name);
|
||||||
|
|
||||||
$path = MM_SYS_PATH . "/core/{$name}.php";
|
$path = MM_SYS_PATH . "/core/{$name}.php";
|
||||||
$trait_path = MM_SYS_PATH . "/core/traits/{$name}.php";
|
$trait_path = MM_SYS_PATH . "/core/traits/{$name}.php";
|
||||||
|
|
||||||
@ -53,6 +57,10 @@ function sys_autoload($name)
|
|||||||
*/
|
*/
|
||||||
function autoload($name)
|
function autoload($name)
|
||||||
{
|
{
|
||||||
|
// strip off namespaces - they all go to the same folder
|
||||||
|
$names = explode('\\', $name);
|
||||||
|
$name = end($names);
|
||||||
|
|
||||||
// In a subdirectory? No problem
|
// In a subdirectory? No problem
|
||||||
if (strpos("/", $name) !== FALSE)
|
if (strpos("/", $name) !== FALSE)
|
||||||
{
|
{
|
||||||
@ -79,6 +87,12 @@ function autoload($name)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Load system libraries/traits
|
||||||
|
spl_autoload_register('miniMVC\sys_autoload');
|
||||||
|
|
||||||
|
// Start the library autoloader
|
||||||
|
spl_autoload_register('miniMVC\autoload');
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
// ! Error handling / messages
|
// ! Error handling / messages
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
@ -125,7 +139,7 @@ function shutdown()
|
|||||||
*/
|
*/
|
||||||
function on_error($severity, $message, $filepath, $line)
|
function on_error($severity, $message, $filepath, $line)
|
||||||
{
|
{
|
||||||
throw new ErrorException($message, 0, $severity, $filepath, $line);
|
throw new \ErrorException($message, 0, $severity, $filepath, $line);
|
||||||
}
|
}
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
@ -230,10 +244,10 @@ function is_like_array(&$var)
|
|||||||
*/
|
*/
|
||||||
function controller_methods($controller)
|
function controller_methods($controller)
|
||||||
{
|
{
|
||||||
$methods = get_class_methods($controller);
|
$methods = \get_class_methods($controller);
|
||||||
|
|
||||||
// Eliminate methods from Controller and Model classes
|
// Eliminate methods from Controller and Model classes
|
||||||
$skip_methods = array_merge(get_class_methods('MM_Controller'), get_class_methods('MM_Model'));
|
$skip_methods = array_merge(\get_class_methods('miniMVC\Controller'), \get_class_methods('miniMVC\Model'));
|
||||||
$methods = array_diff($methods, $skip_methods);
|
$methods = array_diff($methods, $skip_methods);
|
||||||
|
|
||||||
return $methods;
|
return $methods;
|
||||||
@ -316,11 +330,11 @@ function init()
|
|||||||
{
|
{
|
||||||
// Catch fatal errors, don't show them
|
// Catch fatal errors, don't show them
|
||||||
error_reporting((-1) & ~(E_ERROR | E_PARSE));
|
error_reporting((-1) & ~(E_ERROR | E_PARSE));
|
||||||
register_shutdown_function('shutdown');
|
register_shutdown_function('miniMVC\shutdown');
|
||||||
|
|
||||||
//Set error handlers
|
//Set error handlers
|
||||||
set_error_handler('on_error');
|
set_error_handler('miniMVC\on_error');
|
||||||
set_exception_handler('on_exception');
|
set_exception_handler('miniMVC\on_exception');
|
||||||
|
|
||||||
// Load Database classes
|
// Load Database classes
|
||||||
require_once(MM_SYS_PATH . 'db/autoload.php');
|
require_once(MM_SYS_PATH . 'db/autoload.php');
|
||||||
@ -461,10 +475,4 @@ function route()
|
|||||||
show_404();
|
show_404();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load system libraries/traits
|
|
||||||
spl_autoload_register('sys_autoload');
|
|
||||||
|
|
||||||
// Start the library autoloader
|
|
||||||
spl_autoload_register('autoload');
|
|
||||||
|
|
||||||
// End of common.php
|
// End of common.php
|
125
sys/core/Controller.php
Normal file
125
sys/core/Controller.php
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* MiniMVC
|
||||||
|
*
|
||||||
|
* Convention-based micro-framework for PHP
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2011 - 2012
|
||||||
|
* @link https://github.com/timw4mail/miniMVC
|
||||||
|
* @license http://philsturgeon.co.uk/code/dbad-license
|
||||||
|
*/
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base Controller Class
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @subpackage System
|
||||||
|
*/
|
||||||
|
class Controller extends miniMVC {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instance of Page class
|
||||||
|
*
|
||||||
|
* @var Page
|
||||||
|
*/
|
||||||
|
protected $page;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create the controller object
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
parent::__construct();
|
||||||
|
|
||||||
|
// Create the page object
|
||||||
|
$this->page = new Page($this);
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function for loading a model into the current class
|
||||||
|
*
|
||||||
|
* @param string $file
|
||||||
|
* @param array $args
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function load_model($file, $args=[])
|
||||||
|
{
|
||||||
|
// The module is set via the router
|
||||||
|
$module = strtolower(MM_MOD);
|
||||||
|
$path = MM_MOD_PATH . "{$module}/models/{$file}.php";
|
||||||
|
|
||||||
|
if (is_file($path))
|
||||||
|
{
|
||||||
|
require_once($path);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( ! empty($args))
|
||||||
|
{
|
||||||
|
|
||||||
|
$this->$file = new $file($args);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$this->$file = new $file;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function for loading a view
|
||||||
|
*
|
||||||
|
* @param string $file
|
||||||
|
* @param array $data
|
||||||
|
* @param bool $return
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
|
public function load_view($file, array $data=[], $return=FALSE)
|
||||||
|
{
|
||||||
|
$path = "";
|
||||||
|
|
||||||
|
// The module is set via the router
|
||||||
|
$module = strtolower(MM_MOD);
|
||||||
|
$path = MM_MOD_PATH . "{$module}/views/{$file}.php";
|
||||||
|
|
||||||
|
// If it's not a module, or doesn't exist in the module view folder
|
||||||
|
// look in the app view folder
|
||||||
|
if ( ! is_file($path))
|
||||||
|
{
|
||||||
|
$path = MM_APP_PATH . "views/{$file}.php";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Contain the content for buffering
|
||||||
|
ob_start();
|
||||||
|
|
||||||
|
// Extract the data array
|
||||||
|
extract($data);
|
||||||
|
|
||||||
|
// Include the file
|
||||||
|
include($path);
|
||||||
|
|
||||||
|
$buffer = ob_get_contents();
|
||||||
|
ob_end_clean();
|
||||||
|
|
||||||
|
if ($return == TRUE)
|
||||||
|
{
|
||||||
|
return $buffer;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$this->page->append_output($buffer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// End of controller.php
|
@ -13,13 +13,15 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class for standalone JSObject objects
|
* Class for standalone JSObject objects
|
||||||
*
|
*
|
||||||
* @package miniMVC
|
* @package miniMVC
|
||||||
* @subpackage System
|
* @subpackage System
|
||||||
*/
|
*/
|
||||||
class MM extends ArrayObject {
|
class MM extends \ArrayObject {
|
||||||
|
|
||||||
use JSObject;
|
use JSObject;
|
||||||
|
|
||||||
|
38
sys/core/Model.php
Normal file
38
sys/core/Model.php
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* MiniMVC
|
||||||
|
*
|
||||||
|
* Convention-based micro-framework for PHP
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2011 - 2012
|
||||||
|
* @link https://github.com/timw4mail/miniMVC
|
||||||
|
* @license http://philsturgeon.co.uk/code/dbad-license
|
||||||
|
*/
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base Model Class
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @subpackage System
|
||||||
|
*/
|
||||||
|
class Model extends miniMVC {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the model class
|
||||||
|
*
|
||||||
|
* @param array $args
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct(array $args = [])
|
||||||
|
{
|
||||||
|
parent::__construct($args);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// End of model.php
|
153
sys/core/Output.php
Normal file
153
sys/core/Output.php
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* MiniMVC
|
||||||
|
*
|
||||||
|
* Convention-based micro-framework for PHP
|
||||||
|
*
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2011 - 2012
|
||||||
|
* @link https://github.com/timw4mail/miniMVC
|
||||||
|
* @license http://philsturgeon.co.uk/code/dbad-license
|
||||||
|
*/
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class for displaying output and setting http headers
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @subpackage System
|
||||||
|
*/
|
||||||
|
class Output extends MM {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Content for outputting
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $buffer;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* HTTP headers to send
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
private $headers;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the output class
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->buffer = "";
|
||||||
|
$this->headers = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* PHP magic method called when ending the script
|
||||||
|
* Used for outputing HTML
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __destruct()
|
||||||
|
{
|
||||||
|
if ( ! empty($this->headers))
|
||||||
|
{
|
||||||
|
// Set headers
|
||||||
|
foreach($this->headers as $key => $val)
|
||||||
|
{
|
||||||
|
if ( ! isset($val))
|
||||||
|
{
|
||||||
|
@header($key);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
@header("$key: $val");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( ! empty($this->buffer))
|
||||||
|
{
|
||||||
|
if (is_null(error_get_last()))
|
||||||
|
{
|
||||||
|
// Compression is good!
|
||||||
|
ob_start("ob_gzhandler");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ob_start();
|
||||||
|
}
|
||||||
|
|
||||||
|
echo $this->buffer;
|
||||||
|
ob_end_flush();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets a header for later output
|
||||||
|
*
|
||||||
|
* @param string $key
|
||||||
|
* @param string $val
|
||||||
|
*/
|
||||||
|
public function set_header($key, $val)
|
||||||
|
{
|
||||||
|
$this->headers[$key] = $val;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Adds text to the output buffer
|
||||||
|
*
|
||||||
|
* @param string $string
|
||||||
|
*/
|
||||||
|
public function append_output($string)
|
||||||
|
{
|
||||||
|
$this->buffer .= $string;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the output buffer
|
||||||
|
*
|
||||||
|
* @param string $string
|
||||||
|
*/
|
||||||
|
public function set_output($string)
|
||||||
|
{
|
||||||
|
$this->buffer = $string;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sends headers and then removes them
|
||||||
|
*/
|
||||||
|
public function flush_headers()
|
||||||
|
{
|
||||||
|
// Set headers
|
||||||
|
foreach ($this->headers as $key => &$val)
|
||||||
|
{
|
||||||
|
if ( ! isset($val))
|
||||||
|
{
|
||||||
|
@header($key);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
@header("{$key}: {$val}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Empty headers
|
||||||
|
$this->headers = [];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// End of Output.php
|
555
sys/core/Page.php
Normal file
555
sys/core/Page.php
Normal file
@ -0,0 +1,555 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* MiniMVC
|
||||||
|
*
|
||||||
|
* Convention-based micro-framework for PHP
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2011 - 2012
|
||||||
|
* @link https://github.com/timw4mail/miniMVC
|
||||||
|
* @license http://philsturgeon.co.uk/code/dbad-license
|
||||||
|
*/
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class for building pages
|
||||||
|
*
|
||||||
|
* All methods are chainable, with the exception of the constructor,
|
||||||
|
* build_header(), build_footer(), and _headers() methods.
|
||||||
|
*
|
||||||
|
* @package miniMVC
|
||||||
|
* @subpackage System
|
||||||
|
*/
|
||||||
|
class Page extends Output {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Meta tags
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $meta;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* JS tags for the header
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $head_js;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* JS tags for the footer
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $foot_js;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* CSS tags for the page
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $css;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Page title
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $title;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Additional header tags
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $head_tags;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class(es) to apply to the main body tag
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $body_class;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Id to apply to the body tag
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $body_id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base tag
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
private $base;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set up the page class
|
||||||
|
*
|
||||||
|
* @param object
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct(&$controller)
|
||||||
|
{
|
||||||
|
$this->meta = "";
|
||||||
|
$this->head_js = "";
|
||||||
|
$this->foot_js = "";
|
||||||
|
$this->css = "";
|
||||||
|
$this->title = "";
|
||||||
|
$this->head_tags = "";
|
||||||
|
$this->body_class = "";
|
||||||
|
$this->body_id = "";
|
||||||
|
$this->base = "";
|
||||||
|
|
||||||
|
$this->mm = $controller;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* call the parent destructor
|
||||||
|
*/
|
||||||
|
public function __destruct()
|
||||||
|
{
|
||||||
|
parent::__destruct();
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets server headers and doctype
|
||||||
|
*
|
||||||
|
* Also sets page mime type, based on if sent as
|
||||||
|
* html or xhtml, and what the target browser
|
||||||
|
* supports
|
||||||
|
*
|
||||||
|
* @param bool $html5
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
private function _headers($html5)
|
||||||
|
{
|
||||||
|
$this->set_header("Cache-Control", "must-revalidate, public");
|
||||||
|
$mime = "";
|
||||||
|
|
||||||
|
//Variable for accept keyword
|
||||||
|
$accept = ( ! empty($_SERVER['HTTP_ACCEPT'])) ? $_SERVER['HTTP_ACCEPT'] : "";
|
||||||
|
|
||||||
|
//Predefine doctype
|
||||||
|
$doctype_string = ($html5 == TRUE) ? '<!DOCTYPE html>' : '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">';
|
||||||
|
|
||||||
|
//Predefine charset
|
||||||
|
$charset = "UTF-8";
|
||||||
|
|
||||||
|
$mime = "text/html";
|
||||||
|
|
||||||
|
if ($html5 == FALSE)
|
||||||
|
{
|
||||||
|
$doctype_string = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">';
|
||||||
|
}
|
||||||
|
|
||||||
|
$doctype_string .= "<html lang='en'>";
|
||||||
|
|
||||||
|
// finally, output the mime type and prolog type
|
||||||
|
$this->set_header("Content-Type", "{$mime};charset={$charset}");
|
||||||
|
$this->set_header("X-UA-Compatible", "chrome=1, IE=edge");
|
||||||
|
$this->set_output($doctype_string);
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set Meta
|
||||||
|
*
|
||||||
|
* Sets meta tags, with codeigniter native meta tag helper
|
||||||
|
*
|
||||||
|
* @param array $meta
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_meta($meta)
|
||||||
|
{
|
||||||
|
$this->meta .= $this->_meta($meta);
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets minified javascript group in header
|
||||||
|
*
|
||||||
|
* @param string $group
|
||||||
|
* @param bool $debug
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_head_js_group($group, $debug = FALSE)
|
||||||
|
{
|
||||||
|
if ($group === FALSE)
|
||||||
|
{
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
$file = SCRIPT_PATH . $group;
|
||||||
|
$file .= ($debug == TRUE) ? "/debug/1" : "";
|
||||||
|
$this->head_js .= $this->script_tag($file, FALSE);
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets a minified css group
|
||||||
|
* @param string $group
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_css_group($group)
|
||||||
|
{
|
||||||
|
$link = [
|
||||||
|
'href' => STYLE_PATH . $group,
|
||||||
|
'rel' => 'stylesheet',
|
||||||
|
'type' => 'text/css'
|
||||||
|
];
|
||||||
|
$this->css .= $this->_link_tag($link);
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets a minified javascript group for the page footer
|
||||||
|
*
|
||||||
|
* @param string $group
|
||||||
|
* @param bool $debug
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_foot_js_group($group, $debug = FALSE)
|
||||||
|
{
|
||||||
|
$file = SCRIPT_PATH . $group;
|
||||||
|
$file .= ($debug == TRUE) ? "/debug/1" : "";
|
||||||
|
$this->foot_js .= $this->script_tag($file, FALSE);
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets html title string
|
||||||
|
*
|
||||||
|
* @param string $title
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_title($title = "")
|
||||||
|
{
|
||||||
|
$title = ($title == "") ? DEFAULT_TITLE : $title;
|
||||||
|
|
||||||
|
$this->title = $title;
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets custom body class
|
||||||
|
*
|
||||||
|
* @param string $class
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_body_class($class = "")
|
||||||
|
{
|
||||||
|
$this->body_class = $class;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets custom body id
|
||||||
|
*
|
||||||
|
* @param string $id
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_body_id($id = "")
|
||||||
|
{
|
||||||
|
$this->body_id = $id;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets custom base href
|
||||||
|
*
|
||||||
|
* @param string href
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_base($href)
|
||||||
|
{
|
||||||
|
$this->base = $href;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets custom css tags
|
||||||
|
*
|
||||||
|
* @param string $name
|
||||||
|
* @param bool $domain
|
||||||
|
* @param string $media
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_css_tag($name, $domain = TRUE, $media = "all")
|
||||||
|
{
|
||||||
|
$path = CONTENT_DOMAIN;
|
||||||
|
$css_file = "{$path}/css/{$name}.css";
|
||||||
|
|
||||||
|
if ($domain == FALSE)
|
||||||
|
{
|
||||||
|
$css_file = $name;
|
||||||
|
}
|
||||||
|
|
||||||
|
$this->css_tags .= $this->_link_tag([
|
||||||
|
'rel' => 'stylesheet',
|
||||||
|
'type' => 'text/css',
|
||||||
|
'media' => $media,
|
||||||
|
'href' => $css_file,
|
||||||
|
]);
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets a custom tag in the header
|
||||||
|
*
|
||||||
|
* @param string $tag
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function set_head_tag($tag)
|
||||||
|
{
|
||||||
|
$this->head_tags .= $tag;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets custom page header
|
||||||
|
*
|
||||||
|
* @param bool $html5
|
||||||
|
* @return Page
|
||||||
|
*/
|
||||||
|
public function build_header($html5 = TRUE)
|
||||||
|
{
|
||||||
|
$data = [];
|
||||||
|
|
||||||
|
//Set Meta Tags
|
||||||
|
$this->meta = ($html5 == TRUE)
|
||||||
|
? '<meta charset="utf-8" />'. $this->meta
|
||||||
|
: $this->_meta([
|
||||||
|
'http-equiv' => 'Content-Type',
|
||||||
|
'content' => 'text/html; charset=utf-8',
|
||||||
|
]) . $this->meta;
|
||||||
|
|
||||||
|
$data['meta'] = $this->meta;
|
||||||
|
|
||||||
|
//Set CSS
|
||||||
|
if ($this->css !== "")
|
||||||
|
{
|
||||||
|
$data['css'] = $this->css;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//Set default CSS group
|
||||||
|
$this->set_css_group(DEFAULT_CSS_GROUP);
|
||||||
|
$data['css'] = $this->css;
|
||||||
|
}
|
||||||
|
|
||||||
|
//Set head javascript
|
||||||
|
$data['head_js'] = ( ! empty($this->head_js)) ? $this->head_js : "";
|
||||||
|
|
||||||
|
//Set Page Title
|
||||||
|
$data['title'] = ($this->title !== '') ? $this->title : DEFAULT_TITLE;
|
||||||
|
|
||||||
|
//Set Body Class
|
||||||
|
$data['body_class'] = $this->body_class;
|
||||||
|
|
||||||
|
//Set Body Id
|
||||||
|
$data['body_id'] = $this->body_id;
|
||||||
|
|
||||||
|
//Set Base HREF
|
||||||
|
$data['base'] = $this->base;
|
||||||
|
|
||||||
|
//Set individual head tags
|
||||||
|
$data['head_tags'] = $this->head_tags;
|
||||||
|
|
||||||
|
//Set Server Headers and Doctype
|
||||||
|
$this->_headers($html5);
|
||||||
|
|
||||||
|
//Output Header
|
||||||
|
$this->mm->load_view('header', $data);
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Builds common footer with any additional js
|
||||||
|
*/
|
||||||
|
public function build_footer()
|
||||||
|
{
|
||||||
|
$data = [];
|
||||||
|
|
||||||
|
$data['foot_js'] = ($this->foot_js != "") ? $this->foot_js : '';
|
||||||
|
|
||||||
|
$this->mm->load_view('footer', $data);
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Script Tag
|
||||||
|
*
|
||||||
|
* Helper function for making script tags
|
||||||
|
*
|
||||||
|
* @param string $js
|
||||||
|
* @param bool $domain
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function script_tag($js, $domain = TRUE)
|
||||||
|
{
|
||||||
|
$path = CONTENT_DOMAIN;
|
||||||
|
$js_file = "{$path}/js/{$js}.js";
|
||||||
|
|
||||||
|
if ($domain == FALSE)
|
||||||
|
{
|
||||||
|
$js_file = $js;
|
||||||
|
}
|
||||||
|
|
||||||
|
$tag = '<script src="' . $js_file . '"></script>';
|
||||||
|
|
||||||
|
return $tag;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set Message
|
||||||
|
*
|
||||||
|
* Adds a message to the page
|
||||||
|
* @param string $type
|
||||||
|
* @param string $message
|
||||||
|
* @param bool $return
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function set_message($type, $message, $return=FALSE)
|
||||||
|
{
|
||||||
|
$data['stat_class'] = $type;
|
||||||
|
$data['message'] = $message;
|
||||||
|
|
||||||
|
return $this->mm->load_view('message', $data, $return);
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Redirect 303
|
||||||
|
*
|
||||||
|
* Shortcut function for 303 redirect
|
||||||
|
* @param string $url
|
||||||
|
*/
|
||||||
|
function redirect_303($url)
|
||||||
|
{
|
||||||
|
$this->set_header("HTTP/1.1 303 See Other");
|
||||||
|
$this->set_header("Location:" . $url);
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Render
|
||||||
|
*
|
||||||
|
* Shortcut function for building a page
|
||||||
|
* @param string $view
|
||||||
|
* @param array $data
|
||||||
|
*/
|
||||||
|
function render($view, $data=[])
|
||||||
|
{
|
||||||
|
$this->build_header();
|
||||||
|
$this->mm->load_view($view, $data);
|
||||||
|
$this->build_footer();
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Output String
|
||||||
|
*
|
||||||
|
* Similar to render(), this is a shortcut
|
||||||
|
* to output a string in the body of the
|
||||||
|
* page.
|
||||||
|
* @param string $string
|
||||||
|
*/
|
||||||
|
function output_string($string)
|
||||||
|
{
|
||||||
|
$this->build_header();
|
||||||
|
$this->append_output($string);
|
||||||
|
$this->build_footer();
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Private helper function to generate meta tags
|
||||||
|
*
|
||||||
|
* @param array $params
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function _meta($params)
|
||||||
|
{
|
||||||
|
$string = "<meta ";
|
||||||
|
|
||||||
|
foreach ($params as $k => &$v)
|
||||||
|
{
|
||||||
|
$string .= $k.'="'.$v.'" ';
|
||||||
|
}
|
||||||
|
|
||||||
|
$string .= " />";
|
||||||
|
|
||||||
|
return $string;
|
||||||
|
}
|
||||||
|
|
||||||
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Private helper function to generate link tags
|
||||||
|
*
|
||||||
|
* @param array $params
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
private function _link_tag($params)
|
||||||
|
{
|
||||||
|
$string = "<link ";
|
||||||
|
|
||||||
|
foreach ($params as $k => &$v)
|
||||||
|
{
|
||||||
|
$string .= $k . '="'.$v.'" ';
|
||||||
|
}
|
||||||
|
|
||||||
|
$string .= "/>";
|
||||||
|
|
||||||
|
return $string;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// End of page.php
|
@ -13,13 +13,15 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Extend PHP's PDO class to add some more functionality
|
* Extend PHP's PDO class to add some more functionality
|
||||||
*
|
*
|
||||||
* @package miniMVC
|
* @package miniMVC
|
||||||
* @subpackage System
|
* @subpackage System
|
||||||
*/
|
*/
|
||||||
class DB extends Query_Builder {
|
class DB extends \Query_Builder {
|
||||||
|
|
||||||
use Generic;
|
use Generic;
|
||||||
|
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Base class for the framework
|
* Base class for the framework
|
||||||
*
|
*
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Simple Trait to include most useful default methods
|
* Simple Trait to include most useful default methods
|
||||||
*
|
*
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Parent trait of base class, contains much of the magic
|
* Parent trait of base class, contains much of the magic
|
||||||
*
|
*
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Singleton pattern
|
* Singleton pattern
|
||||||
*
|
*
|
||||||
|
2
sys/db
2
sys/db
@ -1 +1 @@
|
|||||||
Subproject commit 2c67dd03cc917bd0f83cfc53923f4e009edc39c5
|
Subproject commit 93ddd7baeccf9cdf703cf43026495b823cd6aefd
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class for using JSON as a key->value data store
|
* Class for using JSON as a key->value data store
|
||||||
*
|
*
|
||||||
|
@ -13,6 +13,8 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace miniMVC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class to improve handling of PHP sessions
|
* Class to improve handling of PHP sessions
|
||||||
*
|
*
|
||||||
|
@ -12,10 +12,10 @@ class MMTest extends UnitTestCase {
|
|||||||
|
|
||||||
function setUp()
|
function setUp()
|
||||||
{
|
{
|
||||||
$this->mm = new MM(array(
|
$this->mm = new miniMVC\MM([
|
||||||
'foo' => 54,
|
'foo' => 54,
|
||||||
'bar' => 'baz',
|
'bar' => 'baz',
|
||||||
));
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
function tearDown()
|
function tearDown()
|
||||||
@ -29,4 +29,9 @@ class MMTest extends UnitTestCase {
|
|||||||
$this->assertIdentical($this->mm->__toString(), '<pre>'.print_r($this->mm, TRUE).'</pre>');
|
$this->assertIdentical($this->mm->__toString(), '<pre>'.print_r($this->mm, TRUE).'</pre>');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function testMMIsA()
|
||||||
|
{
|
||||||
|
$this->assertIsA($this->mm, 'ArrayObject');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -13,8 +13,8 @@ class commonTest extends UnitTestCase {
|
|||||||
function setUp()
|
function setUp()
|
||||||
{
|
{
|
||||||
$this->empty = array();
|
$this->empty = array();
|
||||||
$this->object = new MM();
|
$this->object = new miniMVC\MM();
|
||||||
$this->array_like = new MM(array('foo' => 'bar'));
|
$this->array_like = new miniMVC\MM(['foo' => 'bar']);
|
||||||
}
|
}
|
||||||
|
|
||||||
function tearDown()
|
function tearDown()
|
||||||
@ -27,13 +27,13 @@ class commonTest extends UnitTestCase {
|
|||||||
function testEmptyArrayNotLikeArray()
|
function testEmptyArrayNotLikeArray()
|
||||||
{
|
{
|
||||||
// Empty is not array like
|
// Empty is not array like
|
||||||
$this->assertFalse(is_like_array($this->empty));
|
$this->assertFalse(miniMVC\is_like_array($this->empty));
|
||||||
}
|
}
|
||||||
|
|
||||||
function testEmptyObjectIsLikeArray()
|
function testEmptyObjectIsLikeArray()
|
||||||
{
|
{
|
||||||
// Empty object is array like - because objects are truthy
|
// Empty object is array like - because objects are truthy
|
||||||
$this->assertTrue(is_like_array($this->object));
|
$this->assertTrue(miniMVC\is_like_array($this->object));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -12,7 +12,7 @@ class miniMVCTest extends UnitTestCase {
|
|||||||
|
|
||||||
function setUp()
|
function setUp()
|
||||||
{
|
{
|
||||||
$this->mm = miniMVC::get_instance();
|
$this->mm = miniMVC\miniMVC::get_instance();
|
||||||
}
|
}
|
||||||
|
|
||||||
function tearDown()
|
function tearDown()
|
||||||
@ -30,18 +30,18 @@ class miniMVCTest extends UnitTestCase {
|
|||||||
function testReferences()
|
function testReferences()
|
||||||
{
|
{
|
||||||
// miniMVC::get_instance returns reference to latest miniMVC object
|
// miniMVC::get_instance returns reference to latest miniMVC object
|
||||||
$this->assertReference($this->mm, miniMVC::get_instance());
|
$this->assertReference($this->mm, miniMVC\miniMVC::get_instance());
|
||||||
|
|
||||||
// miniMVC extends MM, right?
|
// miniMVC extends MM, right?
|
||||||
$this->assertIsA($this->mm, 'MM');
|
$this->assertIsA($this->mm, 'miniMVC\MM');
|
||||||
}
|
}
|
||||||
|
|
||||||
function testInvoke()
|
function testInvoke()
|
||||||
{
|
{
|
||||||
// Invoke function should return the same reference than miniMVC::get_instance() does
|
// Invoke function should return the same reference than miniMVC::get_instance() does
|
||||||
$mm = $this->mm;
|
$mm = $this->mm;
|
||||||
$this->assertIdentical($mm(), miniMVC::get_instance());
|
$this->assertIdentical($mm(), miniMVC\miniMVC::get_instance());
|
||||||
$this->assertIdentical($this->mm->__invoke(), miniMVC::get_instance());
|
$this->assertIdentical($this->mm->__invoke(), miniMVC\miniMVC::get_instance());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user