F3 PHP framework integration, Ajax API for "add new system"

This commit is contained in:
exodus4d
2015-02-15 23:31:05 +01:00
parent bea22df481
commit 503a31c48e
365 changed files with 49681 additions and 245 deletions

22
.gitattributes vendored
View File

@@ -1,22 +0,0 @@
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

17
.htaccess Normal file
View File

@@ -0,0 +1,17 @@
# Enable rewrite engine and route requests to framework
RewriteEngine On
# Some servers require you to specify the `RewriteBase` directive
# In such cases, it should be the path (relative to the document root)
# containing this .htaccess file
#
#RewriteBase /app/
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(lib|tmp)\/|\.(ini|php)$ - [R=404]
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L,QSA]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

14
.idea/codeStyleSettings.xml generated Normal file
View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectCodeStyleSettingsManager">
<option name="PER_PROJECT_SETTINGS">
<value>
<XML>
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
</XML>
</value>
</option>
<option name="PREFERRED_PROJECT_CODE_STYLE" value="exodus4d" />
</component>
</project>

4611
.idea/dataSources.ids generated Normal file

File diff suppressed because it is too large Load Diff

18
.idea/dataSources.xml generated Normal file
View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DataSourceManagerImpl" format="xml" hash="3578562769">
<data-source source="LOCAL" name="Pathfinder" uuid="da3cf616-be39-4091-94bd-76d70f41765d">
<driver-ref>mysql</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>com.mysql.jdbc.Driver</jdbc-driver>
<jdbc-url>jdbc:mysql://localhost:3306/pathfinder</jdbc-url>
<user-name>root</user-name>
<driver-properties>
<property name="zeroDateTimeBehavior" value="convertToNull" />
<property name="tinyInt1isBit" value="false" />
</driver-properties>
<libraries />
</data-source>
</component>
</project>

View File

@@ -11,6 +11,7 @@
<w>deps</w>
<w>fontawesome</w>
<w>fullscreen</w>
<w>ifnull</w>
<w>jqueryui</w>
<w>jumpbridge</w>
<w>killboard</w>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptLibraryMappings">
<file url="PROJECT" libraries="{Node.js v0.10.32 Core Modules, jQuery-2.0.0}" />
<file url="PROJECT" libraries="{Node.js v0.10.32 Core Modules, jquery-DefinitelyTyped}" />
<includedPredefinedLibrary name="Node.js Globals" />
</component>
</project>

5
.idea/php.xml generated Normal file
View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PhpProjectSharedConfiguration" php_language_level="5.5.0" />
</project>

41
app/config.cfg Normal file
View File

@@ -0,0 +1,41 @@
[globals]
; Verbosity level of the stack trace. Assign values between 0 to 3 for increasing verbosity levels
DEBUG = 2
; Path to the index.php main/front controller.
BASE = /exodus4d/pathfinder
; Temporary folder for cache, filesystem locks, compiled F3 templates, etc.
TEMP = tmp/;
; Search path for user interface files used by the View and Template classes' render() method.
UI = public/
; Cache backend. Can handle Memcache module, APC, WinCache, XCache and a filesystem-based cache.
CACHE = TRUE
; Cache timer in seconds
CACHE_DB_CCP = 30
; Search path(s) for user-defined PHP classes that the framework will attempt to autoload at runtime
AUTOLOAD = app/main/
; Pathfinder Database
DB_DNS = mysql:host=localhost;port=3306;dbname=
DB_NAME = pathfinder
DB_USER = root
DB_PASS =
; EVE-Online CCP Database export
DB_CCP_DNS = mysql:host=localhost;port=3306;dbname=
DB_CCP_NAME = eve_phoebe
DB_CCP_USER = root
DB_CCP_PASS =
; Login time (minutes)
LOGIN_TIME = 10

621
app/lib/LICENSE Normal file
View File

@@ -0,0 +1,621 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS

View File

@@ -0,0 +1,85 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>DB</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>Jig</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Jig_1_1Mapper.html" target="_self">Mapper</a></td><td class="desc">Flat-file DB mapper </td></tr>
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Jig_1_1Session.html" target="_self">Session</a></td><td class="desc">Jig-managed session handler </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>Mongo</b></td><td class="desc"></td></tr>
<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Mongo_1_1Mapper.html" target="_self">Mapper</a></td><td class="desc">MongoDB mapper </td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Mongo_1_1Session.html" target="_self">Session</a></td><td class="desc">MongoDB-managed session handler </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>SQL</b></td><td class="desc"></td></tr>
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1SQL_1_1Mapper.html" target="_self">Mapper</a></td><td class="desc">SQL data mapper </td></tr>
<tr id="row_0_2_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1SQL_1_1Session.html" target="_self">Session</a></td><td class="desc">SQL-managed session handler </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Cursor.html" target="_self">Cursor</a></td><td class="desc">Simple cursor implementation </td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Jig.html" target="_self">Jig</a></td><td class="desc">In-memory/flat-file DB wrapper </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1Mongo.html" target="_self">Mongo</a></td><td class="desc">MongoDB wrapper </td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDB_1_1SQL.html" target="_self">SQL</a></td><td class="desc">PDO wrapper </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>Web</b></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>Google</b></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWeb_1_1Google_1_1StaticMap.html" target="_self">StaticMap</a></td><td class="desc">Google Static Maps API v2 plug-in </td></tr>
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWeb_1_1Geo.html" target="_self">Geo</a></td><td class="desc">Geo plug-in </td></tr>
<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWeb_1_1OpenID.html" target="_self">OpenID</a></td><td class="desc">OpenID consumer </td></tr>
<tr id="row_1_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWeb_1_1Pingback.html" target="_self">Pingback</a></td><td class="desc">Pingback 1.0 protocol (client and server) implementation </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAudit.html" target="_self">Audit</a></td><td class="desc">Data validator </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classAuth.html" target="_self">Auth</a></td><td class="desc">Authorization/authentication plug-in </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classBase.html" target="_self">Base</a></td><td class="desc">Base structure </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classBasket.html" target="_self">Basket</a></td><td class="desc">Session-based pseudo-mapper </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classBcrypt.html" target="_self">Bcrypt</a></td><td class="desc">Lightweight password hashing library </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCache.html" target="_self">Cache</a></td><td class="desc">Cache engine </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classF3.html" target="_self">F3</a></td><td class="desc">Legacy mode enabler </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImage.html" target="_self">Image</a></td><td class="desc">Image manipulation tools </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classISO.html" target="_self">ISO</a></td><td class="desc">ISO language/country codes </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLog.html" target="_self">Log</a></td><td class="desc">Custom logger </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMagic.html" target="_self">Magic</a></td><td class="desc">PHP magic wrapper </td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMarkdown.html" target="_self">Markdown</a></td><td class="desc">Markdown-to-HTML converter </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMatrix.html" target="_self">Matrix</a></td><td class="desc">Generic array utilities </td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPrefab.html" target="_self">Prefab</a></td><td class="desc">Factory class for single-instance objects </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPreview.html" target="_self">Preview</a></td><td class="desc">Lightweight template engine </td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRegistry.html" target="_self">Registry</a></td><td class="desc">Container for singular object instances </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSession.html" target="_self">Session</a></td><td class="desc">Cache-based session handler </td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSMTP.html" target="_self">SMTP</a></td><td class="desc">SMTP plug-in </td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTemplate.html" target="_self">Template</a></td><td class="desc">XML-style template engine </td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTest.html" target="_self">Test</a></td><td class="desc">Unit test kit </td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUTF.html" target="_self">UTF</a></td><td class="desc">Unicode string manager </td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classView.html" target="_self">View</a></td><td class="desc">View handler </td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWeb.html" target="_self">Web</a></td><td class="desc">Wrapper for various HTTP utilities </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

BIN
app/lib/api/arrowdown.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 B

BIN
app/lib/api/arrowright.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

BIN
app/lib/api/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 B

BIN
app/lib/api/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

View File

@@ -0,0 +1,58 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Audit Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classAudit.html">Audit</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#a4a770cba20e7000564c5fb6b5c11a20b">card</a>($id)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAudit.html#a02ac097b7d0aecabd3240caa9f0da721">email</a>($str, $mx=TRUE)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#a1d749ab3e7722c44f637e531dd896e5d">entropy</a>($str)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#ad212e486cbfe86be9f5c11ad3910b815">ipv4</a>($addr)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAudit.html#ab063234ba71915d238a52dc95a00d329">ipv6</a>($addr)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#a4eb6504047ce071cc445eba3d96b4f6f">isbot</a>()</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAudit.html#a67dde47e31fc8735a5eee934025bacb1">isdesktop</a>()</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#aa816122125e18fdd26cd2a442eab7d26">ismobile</a>()</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAudit.html#ad3a7ec3b4e409b9840568c984b210c8c">isprivate</a>($addr)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#aca7caf71d2616e348202b3d956d6fa90">ispublic</a>($addr)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAudit.html#ae495176807f8eb67bf0594ed4093b790">isreserved</a>($addr)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#aac0692b7b6ad10d1b24f38acf3c0dc83">mod10</a>($id)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>UA_Bot</b> (defined in <a class="el" href="classAudit.html">Audit</a>)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>UA_Desktop</b> (defined in <a class="el" href="classAudit.html">Audit</a>)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>UA_Mobile</b> (defined in <a class="el" href="classAudit.html">Audit</a>)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAudit.html#ab336b765e98d6370c23174a4e8fdcabb">url</a>($str)</td><td class="entry"><a class="el" href="classAudit.html">Audit</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

399
app/lib/api/classAudit.html Normal file
View File

@@ -0,0 +1,399 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Audit Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classAudit-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Audit Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Data validator.
<a href="classAudit.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Audit:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classAudit.png" usemap="#Audit_map" alt=""/>
<map id="Audit_map" name="Audit_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,50,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab336b765e98d6370c23174a4e8fdcabb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#ab336b765e98d6370c23174a4e8fdcabb">url</a> ($str)</td></tr>
<tr class="separator:ab336b765e98d6370c23174a4e8fdcabb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02ac097b7d0aecabd3240caa9f0da721"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#a02ac097b7d0aecabd3240caa9f0da721">email</a> ($str, $mx=TRUE)</td></tr>
<tr class="separator:a02ac097b7d0aecabd3240caa9f0da721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad212e486cbfe86be9f5c11ad3910b815"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#ad212e486cbfe86be9f5c11ad3910b815">ipv4</a> ($addr)</td></tr>
<tr class="separator:ad212e486cbfe86be9f5c11ad3910b815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab063234ba71915d238a52dc95a00d329"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#ab063234ba71915d238a52dc95a00d329">ipv6</a> ($addr)</td></tr>
<tr class="separator:ab063234ba71915d238a52dc95a00d329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3a7ec3b4e409b9840568c984b210c8c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#ad3a7ec3b4e409b9840568c984b210c8c">isprivate</a> ($addr)</td></tr>
<tr class="separator:ad3a7ec3b4e409b9840568c984b210c8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae495176807f8eb67bf0594ed4093b790"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#ae495176807f8eb67bf0594ed4093b790">isreserved</a> ($addr)</td></tr>
<tr class="separator:ae495176807f8eb67bf0594ed4093b790"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca7caf71d2616e348202b3d956d6fa90"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#aca7caf71d2616e348202b3d956d6fa90">ispublic</a> ($addr)</td></tr>
<tr class="separator:aca7caf71d2616e348202b3d956d6fa90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67dde47e31fc8735a5eee934025bacb1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#a67dde47e31fc8735a5eee934025bacb1">isdesktop</a> ()</td></tr>
<tr class="separator:a67dde47e31fc8735a5eee934025bacb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa816122125e18fdd26cd2a442eab7d26"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#aa816122125e18fdd26cd2a442eab7d26">ismobile</a> ()</td></tr>
<tr class="separator:aa816122125e18fdd26cd2a442eab7d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4eb6504047ce071cc445eba3d96b4f6f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#a4eb6504047ce071cc445eba3d96b4f6f">isbot</a> ()</td></tr>
<tr class="separator:a4eb6504047ce071cc445eba3d96b4f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac0692b7b6ad10d1b24f38acf3c0dc83"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#aac0692b7b6ad10d1b24f38acf3c0dc83">mod10</a> ($id)</td></tr>
<tr class="separator:aac0692b7b6ad10d1b24f38acf3c0dc83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a770cba20e7000564c5fb6b5c11a20b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#a4a770cba20e7000564c5fb6b5c11a20b">card</a> ($id)</td></tr>
<tr class="separator:a4a770cba20e7000564c5fb6b5c11a20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d749ab3e7722c44f637e531dd896e5d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAudit.html#a1d749ab3e7722c44f637e531dd896e5d">entropy</a> ($str)</td></tr>
<tr class="separator:a1d749ab3e7722c44f637e531dd896e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:ac2fe8dda06f93939c5d8a37f08f045fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2fe8dda06f93939c5d8a37f08f045fd"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>UA_Mobile</b> ='android|blackberry|iphone|ipod|palm|windows\s+ce'</td></tr>
<tr class="separator:ac2fe8dda06f93939c5d8a37f08f045fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d9f7f10576d87fa83158799fddb508d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d9f7f10576d87fa83158799fddb508d"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>UA_Desktop</b> ='bsd|linux|os\s+[x9]|solaris|windows'</td></tr>
<tr class="separator:a8d9f7f10576d87fa83158799fddb508d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05029f6cd6fe435d2c275ebf2c665d61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05029f6cd6fe435d2c275ebf2c665d61"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>UA_Bot</b> ='bot|crawl|slurp|spider'</td></tr>
<tr class="separator:a05029f6cd6fe435d2c275ebf2c665d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Data validator. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a4a770cba20e7000564c5fb6b5c11a20b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::card </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return credit card type if number is valid </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a02ac097b7d0aecabd3240caa9f0da721"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::email </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$mx</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if string is a valid e-mail address; Check DNS MX records if specified </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
<tr><td class="paramname">$mx</td><td>boolean </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1d749ab3e7722c44f637e531dd896e5d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::entropy </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return entropy estimate of a password (NIST 800-63) </p><dl class="section return"><dt>Returns</dt><dd>int|float </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad212e486cbfe86be9f5c11ad3910b815"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::ipv4 </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if string is a valid IPV4 address </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$addr</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab063234ba71915d238a52dc95a00d329"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::ipv6 </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if string is a valid IPV6 address </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$addr</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a4eb6504047ce071cc445eba3d96b4f6f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::isbot </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if user agent is a Web bot </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="a67dde47e31fc8735a5eee934025bacb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::isdesktop </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if user agent is a desktop browser </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="aa816122125e18fdd26cd2a442eab7d26"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::ismobile </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if user agent is a mobile device </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="ad3a7ec3b4e409b9840568c984b210c8c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::isprivate </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if IP address is within private range </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$addr</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aca7caf71d2616e348202b3d956d6fa90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::ispublic </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if IP address is neither private nor reserved </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$addr</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae495176807f8eb67bf0594ed4093b790"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::isreserved </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$addr</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if IP address is within reserved range </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$addr</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aac0692b7b6ad10d1b24f38acf3c0dc83"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::mod10 </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if specified ID has a valid (Luhn) Mod-10 check digit </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab336b765e98d6370c23174a4e8fdcabb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Audit::url </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if string is a valid URL </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>audit.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classAudit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

View File

@@ -0,0 +1,54 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Auth Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classAuth.html">Auth</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#a55fe1ead3a1d98ebf8bf8cf8b1b53f01">$args</a></td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classAuth.html#aa0dd5e242e10635a711189fcb1673fd6">$mapper</a></td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#a3c401740695b0ef052453b47e62fef32">$storage</a></td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classAuth.html#a3acec8d6661f80b9391325c05e9a5e9b">__construct</a>($storage, array $args=NULL)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#ad14f27280f661eb59e3342ac2bfdd49a">_jig</a>($id, $pw, $realm)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classAuth.html#a161289265afd89d2bd806de3ea0d9f76">_ldap</a>($id, $pw)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#aa888685f5c957d3d04c49b355a0d8b57">_mongo</a>($id, $pw, $realm)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classAuth.html#ad2fdb977148476112d043b6df4dbf623">_smtp</a>($id, $pw)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#aa5f51c454caad1520106cd4280e6ed69">_sql</a>($id, $pw, $realm)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classAuth.html#a68962efdc28e9485ef4d7348ed558da8">basic</a>($func=NULL)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_LDAP</b> (defined in <a class="el" href="classAuth.html">Auth</a>)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_SMTP</b> (defined in <a class="el" href="classAuth.html">Auth</a>)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classAuth.html#aa74a868102e98c304ff44ccb361617b0">login</a>($id, $pw, $realm=NULL)</td><td class="entry"><a class="el" href="classAuth.html">Auth</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

431
app/lib/api/classAuth.html Normal file
View File

@@ -0,0 +1,431 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Auth Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classAuth-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Auth Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Authorization/authentication plug-in.
<a href="classAuth.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa74a868102e98c304ff44ccb361617b0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#aa74a868102e98c304ff44ccb361617b0">login</a> ($id, $pw, $realm=NULL)</td></tr>
<tr class="separator:aa74a868102e98c304ff44ccb361617b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68962efdc28e9485ef4d7348ed558da8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#a68962efdc28e9485ef4d7348ed558da8">basic</a> ($func=NULL)</td></tr>
<tr class="separator:a68962efdc28e9485ef4d7348ed558da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3acec8d6661f80b9391325c05e9a5e9b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#a3acec8d6661f80b9391325c05e9a5e9b">__construct</a> ($storage, array $args=NULL)</td></tr>
<tr class="separator:a3acec8d6661f80b9391325c05e9a5e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aa0dd5e242e10635a711189fcb1673fd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0dd5e242e10635a711189fcb1673fd6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#aa0dd5e242e10635a711189fcb1673fd6">$mapper</a></td></tr>
<tr class="memdesc:aa0dd5e242e10635a711189fcb1673fd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mapper object. <br /></td></tr>
<tr class="separator:aa0dd5e242e10635a711189fcb1673fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55fe1ead3a1d98ebf8bf8cf8b1b53f01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55fe1ead3a1d98ebf8bf8cf8b1b53f01"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#a55fe1ead3a1d98ebf8bf8cf8b1b53f01">$args</a></td></tr>
<tr class="memdesc:a55fe1ead3a1d98ebf8bf8cf8b1b53f01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Storage options. <br /></td></tr>
<tr class="separator:a55fe1ead3a1d98ebf8bf8cf8b1b53f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a8925faa847dbcc9929b8dea5395a4df1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8925faa847dbcc9929b8dea5395a4df1"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_LDAP</b> ='LDAP connection failure'</td></tr>
<tr class="separator:a8925faa847dbcc9929b8dea5395a4df1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2802180959aca24ab560ffb6e5869c87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2802180959aca24ab560ffb6e5869c87"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_SMTP</b> ='<a class="el" href="classSMTP.html">SMTP</a> connection failure'</td></tr>
<tr class="separator:a2802180959aca24ab560ffb6e5869c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ad14f27280f661eb59e3342ac2bfdd49a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#ad14f27280f661eb59e3342ac2bfdd49a">_jig</a> ($id, $pw, $realm)</td></tr>
<tr class="separator:ad14f27280f661eb59e3342ac2bfdd49a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa888685f5c957d3d04c49b355a0d8b57"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#aa888685f5c957d3d04c49b355a0d8b57">_mongo</a> ($id, $pw, $realm)</td></tr>
<tr class="separator:aa888685f5c957d3d04c49b355a0d8b57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5f51c454caad1520106cd4280e6ed69"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#aa5f51c454caad1520106cd4280e6ed69">_sql</a> ($id, $pw, $realm)</td></tr>
<tr class="separator:aa5f51c454caad1520106cd4280e6ed69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a161289265afd89d2bd806de3ea0d9f76"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#a161289265afd89d2bd806de3ea0d9f76">_ldap</a> ($id, $pw)</td></tr>
<tr class="separator:a161289265afd89d2bd806de3ea0d9f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2fdb977148476112d043b6df4dbf623"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#ad2fdb977148476112d043b6df4dbf623">_smtp</a> ($id, $pw)</td></tr>
<tr class="separator:ad2fdb977148476112d043b6df4dbf623"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a3c401740695b0ef052453b47e62fef32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c401740695b0ef052453b47e62fef32"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAuth.html#a3c401740695b0ef052453b47e62fef32">$storage</a></td></tr>
<tr class="memdesc:a3c401740695b0ef052453b47e62fef32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auth storage. <br /></td></tr>
<tr class="separator:a3c401740695b0ef052453b47e62fef32"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Authorization/authentication plug-in. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a3acec8d6661f80b9391325c05e9a5e9b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Auth::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$storage</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$args</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$storage</td><td>string|object </td></tr>
<tr><td class="paramname">$args</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad14f27280f661eb59e3342ac2bfdd49a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Auth::_jig </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$realm</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Jig storage handler </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$realm</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a161289265afd89d2bd806de3ea0d9f76"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Auth::_ldap </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>LDAP storage handler </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa888685f5c957d3d04c49b355a0d8b57"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Auth::_mongo </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$realm</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>MongoDB storage handler </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$realm</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad2fdb977148476112d043b6df4dbf623"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Auth::_smtp </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>SMTP storage handler </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa5f51c454caad1520106cd4280e6ed69"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Auth::_sql </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$realm</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>SQL storage handler </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$realm</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a68962efdc28e9485ef4d7348ed558da8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Auth::basic </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>HTTP basic auth mechanism </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$func</td><td>callback </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa74a868102e98c304ff44ccb361617b0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Auth::login </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$realm</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Login auth mechanism </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$realm</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>auth.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,178 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Base Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classBase.html">Base</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a0df4603936a1ee4a16bdc21ddd318b40">$fallback</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ae16dcea3f093fd9c110436ff11cf3eec">$init</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ae4bcfc1991effb174ba921140dbe5ed4">$languages</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a097d3e95e862c8e012d79cd61b0170a2">__call</a>($key, $args)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aa7031c7d34f6f5abb95f912c28d3b08f">__construct</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a4391d8ccb70638fa2dfd070f14e887ec">__get</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aceddebb3206a73fd967c84c24f5fde12">__isset</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#af2f46360ecdf263e93a213a267201ec1">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a7ef982cfb5f556be18427996d3fbf1cf">__unset</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ad4540f8912a3ec763d2f2297f6f51d8d">agent</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a0fa7320e69d96698d1b2d65e310ef8eb">ajax</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ac8d8d7dc762923f0617c67f1efa20389">alias</a>($name, $params=null)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aacc3665d0616d46b64f63d12220bacfd">autoload</a>($class)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ad0dc7b660974848154991b8013d9177e">base64</a>($data, $mime)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ad9c76d100f9dab11e4f4d4bd3c4a9536">blacklisted</a>($ip)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a3a61af1d5b76bca46c2a0013aad973a1">build</a>($url, $params=array())</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ac979b62a2ffda1b5840fd2a72974863a">call</a>($func, $args=NULL, $hooks='')</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ae55996eb5c87d49d492b5962cc1c812c">camelcase</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#adf74f7cfb455950aba59e52c84fe8a65">chain</a>($funcs, $args=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ae6053c4004de80fec1d6e18964ba28fc">checked</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aa013c031cf4134cab7916c9a3dc3c20b">clean</a>($arg, $tags=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a8e39da8c33ab94ca97304960885a0a84">clear</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a37886c521bc03eaeeb09ddaf3eddad51">compile</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a2f23c5b0a5cae38bce14184d811facb2">concat</a>($key, $val)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a294d369e8bc41f00e2c72d784efc7a6d">config</a>($file)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a216fdbaf394fb52fa5ac74e6f10e3ddd">copy</a>($src, $dst)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a838a1413399979bb2d9f97049bf4b96b">CSS</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a67f5cfa93b53742086f2572193eed77f">csv</a>(array $args)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aefb148aa6b7dca34f1371044fba88c25">decode</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#aee1464381e7739bfa6d5e478c820e8ee">devoid</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a66cf9f042525170d14da1e3abef580d7">dump</a>($expr)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Class</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Fatal</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Hive</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Method</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Named</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Open</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Pattern</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Routes</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a799ccd918201601be74d8e8cf578c0a2">encode</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a43ca0c40286ca1ddd49a8b31a19fb213">error</a>($code, $text='', array $trace=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ad458fe7ed181fa91b1d00ce64bbacc6c">exists</a>($key, &amp;$val=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ab0dd34d417c447845d310247bb677227">expire</a>($secs=0)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a53d239f70d01cf7d50b63ca471135621">fixslashes</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a68e610ec7dc8693c19add10d0523eddb">flip</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a6bb673a3d47e168c8eb6c0eb8039932f">format</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ae649e2503f9d0d3b7e8a81cafa840bc2">get</a>($key, $args=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#aa5880a7eee520423e65b6db363415902">GLOBALS</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a235487fb89d2d6fa63375bdf6dfcd8f9">hash</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a5ca3af2a18e2f828e1522f92446e1171">highlight</a>($text)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a78fdab7afe66dd894c3dee07681f3988">hive</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_100</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_101</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_200</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_201</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_202</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_203</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_204</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_205</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_206</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_300</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_301</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_302</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_303</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_304</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_305</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_307</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_400</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_401</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_402</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_403</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_404</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_405</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_406</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_407</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_408</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_409</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_410</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_411</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_412</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_413</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_414</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_415</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_416</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_417</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_500</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_501</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_502</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_503</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>HTTP_504</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HTTP_505</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a698bc5cb0bb565869fc5c319515fc593">ip</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ad0c35ec6f3314e97dd29ae51a3fb2304">language</a>($code)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a2acd8496b80300ac9a6bbb57420d91a2">lexicon</a>($path)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a88513f75c56dbcf8251c412362603d11">map</a>($url, $class, $ttl=0, $kbps=0)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a6e3349a27f7e7d364163671c40034c4f">merge</a>($key, $src)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a3e2195b7fa2c88530f95c30b50b6a1f7">mock</a>($pattern, array $args=NULL, array $headers=NULL, $body=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a11672caf9daeda1c7019b27e91964220">MODE</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#acdec878d017a7a655bb086a68b2e68f7">mset</a>(array $vars, $prefix='', $ttl=0)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a47e310c09a2f6299a2fb882e36a1ba77">mutex</a>($id, $func, $args=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a40a2a2ca78e359f1dbe2d9d7dbda3585">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a720fcd31d5e6946e0717ba5f7ea0a21d">offsetget</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a04b9bbbd067b6ac92ba9f4d59dde9e08">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#af80e9b76000a5efe3ede4503ff9b7776">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>PACKAGE</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ac0a6dfcaada94cfac4ee0e6c88c33cbb">parse</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a947186a7f68bd4cc42a1fc14dac3d104">pop</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#abf4b04cc1b0234b5ef98862f5e0d29d2">push</a>($key, $val)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a37287e7c40c26e4ce9f77fc282338944">read</a>($file, $lf=FALSE)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a0522659b08e09c30c3f6cf5d26dc2631">recursive</a>($arg, $func, $stack=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a9e442b181347cda15e5844f9935bf345">redirect</a>($pattern, $url)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a92a30bfaee6b74c11bcadde9c3b5e7b4">ref</a>($key, $add=TRUE)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a5642022614ba268eb82e94a64d5ba496">rel</a>($url)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a87d08eed476f15a8735b9954c71270b8">relay</a>($funcs, $args=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>REQ_AJAX</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>REQ_SYNC</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a81cb805f2a7fd36868e9aada32c89309">reroute</a>($url, $permanent=FALSE)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a074c4da03519fff81a04a2bc51447ded">route</a>($pattern, $handler, $ttl=0, $kbps=0)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a0121432827a8d1c2a2b483cfbf38f298">run</a>()</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a87ce2b666a6eb26f7b6adf00e47b732f">scrub</a>(&amp;$var, $tags=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a4183b5a0d8839119ad3d2b8b5d433efd">serialize</a>($arg)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#aab983d5f36c247fc8cf60d039a755d44">set</a>($key, $val, $ttl=0)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a0b538c1ce02240f0703fa679b24d81af">shift</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#ac7168e7e61d55ce1da97b65b0abd6758">sign</a>($num)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a711afef7e0aaf8b99d39574d44255fd6">snakecase</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a1efebf1e125501f73ec189d46ca85dc6">split</a>($str)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#aa2671ce1d0d31fe33f02e85d7327909e">status</a>($code)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#abd371ce268918429e229fb8f0ebcffdf">stringify</a>($arg, array $stack=NULL)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a3f90ecb52563183ce6685b5e86a7343f">sync</a>($key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a7b5c8568d83bad5612c1f324caf020e7">unload</a>($cwd)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#ae4117d2281e476d762e15c56ef7f4c6e">unserialize</a>($arg)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a373de39e7142db1af620f1aee97ee6a0">unshift</a>($key, $val)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#aac8820e712dbf07a26e2ce054cc7c461">VERBS</a></td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VERSION</b> (defined in <a class="el" href="classBase.html">Base</a>)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBase.html#a9fb9ea0edc68896341883302ace97490">visible</a>($obj, $key)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBase.html#a0a3e4c343326ba93ac1eb2feaf394e1e">write</a>($file, $data, $append=FALSE)</td><td class="entry"><a class="el" href="classBase.html">Base</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

2591
app/lib/api/classBase.html Normal file

File diff suppressed because it is too large Load Diff

BIN
app/lib/api/classBase.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 611 B

View File

@@ -0,0 +1,70 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Basket Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classBasket.html">Basket</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a5fd28a67f4711c401d8d726d9b432232">$id</a></td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a1f35cdf5c15d3caf64de8fd5646e7404">$item</a></td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a1a94285625eca732471fdfb838bec34b">$key</a></td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a25953f6490898a30a6e0a24a0b727ed9">__construct</a>($key='basket')</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a76f59fa92c045b7503531f5b7d082f90">checkout</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a9e784b838ebd612900ca9835cfb7ba31">clear</a>($key)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a040d3a8c5e13e672809f52e6af8d2d48">copyfrom</a>($key)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#abfa06cae15121a11ad31c045829aa8fc">copyto</a>($key)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a58362412b49492c34d55bc6e0014e619">count</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a0ad059d3e7d4b34fbaf4e604fbfa9948">drop</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a822f48fb10ebda456c53f7035885fa1d">dry</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classBasket.html">Basket</a>)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a221e89eabf20b01d9dd91aa8d7e5655b">erase</a>($key, $val)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a22e8ae4c6bc88c42ed84c00b49301066">exists</a>($key)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a3180d66fbdf396a3549c339c1fd5a46e">find</a>($key=NULL, $val=NULL)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#ab55d4e6a68addf6c5ef9b064031e2681">findone</a>($key, $val)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a622ec93e9ab4d1c7c488a4d48b22c86b">get</a>($key)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#a986fbb61889a671b23cae562e1528880">load</a>($key, $val)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a15eb256f0f0b4570ab7affac4c4ce63e">reset</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBasket.html#ac23ce0bccdc2275ea96dd6bfbc6c8e59">save</a>()</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBasket.html#a0cb7d0bf3b9ed6ecd2fc49ce9df078d4">set</a>($key, $val)</td><td class="entry"><a class="el" href="classBasket.html">Basket</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,553 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Basket Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classBasket-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Basket Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Session-based pseudo-mapper.
<a href="classBasket.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Basket:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classBasket.png" usemap="#Basket_map" alt=""/>
<map id="Basket_map" name="Basket_map">
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,87,80"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a22e8ae4c6bc88c42ed84c00b49301066"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a22e8ae4c6bc88c42ed84c00b49301066">exists</a> ($key)</td></tr>
<tr class="separator:a22e8ae4c6bc88c42ed84c00b49301066"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cb7d0bf3b9ed6ecd2fc49ce9df078d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a0cb7d0bf3b9ed6ecd2fc49ce9df078d4">set</a> ($key, $val)</td></tr>
<tr class="separator:a0cb7d0bf3b9ed6ecd2fc49ce9df078d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a622ec93e9ab4d1c7c488a4d48b22c86b"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a622ec93e9ab4d1c7c488a4d48b22c86b">get</a> ($key)</td></tr>
<tr class="separator:a622ec93e9ab4d1c7c488a4d48b22c86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e784b838ebd612900ca9835cfb7ba31"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a9e784b838ebd612900ca9835cfb7ba31">clear</a> ($key)</td></tr>
<tr class="separator:a9e784b838ebd612900ca9835cfb7ba31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3180d66fbdf396a3549c339c1fd5a46e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a3180d66fbdf396a3549c339c1fd5a46e">find</a> ($key=NULL, $val=NULL)</td></tr>
<tr class="separator:a3180d66fbdf396a3549c339c1fd5a46e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab55d4e6a68addf6c5ef9b064031e2681"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#ab55d4e6a68addf6c5ef9b064031e2681">findone</a> ($key, $val)</td></tr>
<tr class="separator:ab55d4e6a68addf6c5ef9b064031e2681"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a986fbb61889a671b23cae562e1528880"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a986fbb61889a671b23cae562e1528880">load</a> ($key, $val)</td></tr>
<tr class="separator:a986fbb61889a671b23cae562e1528880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a822f48fb10ebda456c53f7035885fa1d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a822f48fb10ebda456c53f7035885fa1d">dry</a> ()</td></tr>
<tr class="separator:a822f48fb10ebda456c53f7035885fa1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58362412b49492c34d55bc6e0014e619"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a58362412b49492c34d55bc6e0014e619">count</a> ()</td></tr>
<tr class="separator:a58362412b49492c34d55bc6e0014e619"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac23ce0bccdc2275ea96dd6bfbc6c8e59"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#ac23ce0bccdc2275ea96dd6bfbc6c8e59">save</a> ()</td></tr>
<tr class="separator:ac23ce0bccdc2275ea96dd6bfbc6c8e59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a221e89eabf20b01d9dd91aa8d7e5655b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a221e89eabf20b01d9dd91aa8d7e5655b">erase</a> ($key, $val)</td></tr>
<tr class="separator:a221e89eabf20b01d9dd91aa8d7e5655b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15eb256f0f0b4570ab7affac4c4ce63e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a15eb256f0f0b4570ab7affac4c4ce63e">reset</a> ()</td></tr>
<tr class="separator:a15eb256f0f0b4570ab7affac4c4ce63e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ad059d3e7d4b34fbaf4e604fbfa9948"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a0ad059d3e7d4b34fbaf4e604fbfa9948">drop</a> ()</td></tr>
<tr class="separator:a0ad059d3e7d4b34fbaf4e604fbfa9948"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a040d3a8c5e13e672809f52e6af8d2d48"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a040d3a8c5e13e672809f52e6af8d2d48">copyfrom</a> ($key)</td></tr>
<tr class="separator:a040d3a8c5e13e672809f52e6af8d2d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfa06cae15121a11ad31c045829aa8fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#abfa06cae15121a11ad31c045829aa8fc">copyto</a> ($key)</td></tr>
<tr class="separator:abfa06cae15121a11ad31c045829aa8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76f59fa92c045b7503531f5b7d082f90"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a76f59fa92c045b7503531f5b7d082f90">checkout</a> ()</td></tr>
<tr class="separator:a76f59fa92c045b7503531f5b7d082f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25953f6490898a30a6e0a24a0b727ed9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a25953f6490898a30a6e0a24a0b727ed9">__construct</a> ($key='basket')</td></tr>
<tr class="separator:a25953f6490898a30a6e0a24a0b727ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a5fd28a67f4711c401d8d726d9b432232"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5fd28a67f4711c401d8d726d9b432232"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a5fd28a67f4711c401d8d726d9b432232">$id</a></td></tr>
<tr class="memdesc:a5fd28a67f4711c401d8d726d9b432232"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current item identifier. <br /></td></tr>
<tr class="separator:a5fd28a67f4711c401d8d726d9b432232"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f35cdf5c15d3caf64de8fd5646e7404"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f35cdf5c15d3caf64de8fd5646e7404"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a1f35cdf5c15d3caf64de8fd5646e7404">$item</a> =array()</td></tr>
<tr class="memdesc:a1f35cdf5c15d3caf64de8fd5646e7404"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current item contents. <br /></td></tr>
<tr class="separator:a1f35cdf5c15d3caf64de8fd5646e7404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:adc0c293d8192fcb742988ff858fa799f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc0c293d8192fcb742988ff858fa799f"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:adc0c293d8192fcb742988ff858fa799f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a1a94285625eca732471fdfb838bec34b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a94285625eca732471fdfb838bec34b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBasket.html#a1a94285625eca732471fdfb838bec34b">$key</a></td></tr>
<tr class="memdesc:a1a94285625eca732471fdfb838bec34b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Session key. <br /></td></tr>
<tr class="separator:a1a94285625eca732471fdfb838bec34b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Session-based pseudo-mapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a25953f6490898a30a6e0a24a0b727ed9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em> = <code>'basket'</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a76f59fa92c045b7503531f5b7d082f90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::checkout </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Check out basket contents </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="a9e784b838ebd612900ca9835cfb7ba31"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete field </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a040d3a8c5e13e672809f52e6af8d2d48"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::copyfrom </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Hydrate item using hive array variable </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abfa06cae15121a11ad31c045829aa8fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::copyto </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Populate hive array variable with item contents </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a58362412b49492c34d55bc6e0014e619"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return number of items in basket </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a class="anchor" id="a0ad059d3e7d4b34fbaf4e604fbfa9948"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::drop </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Empty basket </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="a822f48fb10ebda456c53f7035885fa1d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::dry </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if current item is empty/undefined </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="a221e89eabf20b01d9dd91aa8d7e5655b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::erase </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Erase item matching key/value pair </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a22e8ae4c6bc88c42ed84c00b49301066"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if field is defined </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3180d66fbdf396a3549c339c1fd5a46e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::find </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return items that match key/value pair; If no key/value pair specified, return all items </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab55d4e6a68addf6c5ef9b064031e2681"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::findone </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return first item that matches key/value pair </p><dl class="section return"><dt>Returns</dt><dd>object|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a622ec93e9ab4d1c7c488a4d48b22c86b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; Basket::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve value of field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a986fbb61889a671b23cae562e1528880"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::load </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Map current item to matching key/value pair </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a15eb256f0f0b4570ab7affac4c4ce63e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reset cursor </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="ac23ce0bccdc2275ea96dd6bfbc6c8e59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::save </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save current item </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="a0cb7d0bf3b9ed6ecd2fc49ce9df078d4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Basket::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Assign value to field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>basket.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classBasket.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 559 B

View File

@@ -0,0 +1,48 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Bcrypt Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classBcrypt.html">Bcrypt</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classBcrypt.html#a1585e7ecdf377dbd67387363da582b47">COST</a></td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_CostArg</b> (defined in <a class="el" href="classBcrypt.html">Bcrypt</a>)</td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_SaltArg</b> (defined in <a class="el" href="classBcrypt.html">Bcrypt</a>)</td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classBcrypt.html#adfde3babee4bf0fce0c2e161204a9779">hash</a>($pw, $salt=NULL, $cost=self::COST)</td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classBcrypt.html#a6af12217cde70314d70c26b461a9345c">needs_rehash</a>($hash, $cost=self::COST)</td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classBcrypt.html#a0127bb982943f4e07cd6ea5c068307d7">verify</a>($pw, $hash)</td><td class="entry"><a class="el" href="classBcrypt.html">Bcrypt</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,201 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Bcrypt Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classBcrypt-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Bcrypt Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Lightweight password hashing library.
<a href="classBcrypt.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Bcrypt:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classBcrypt.png" usemap="#Bcrypt_map" alt=""/>
<map id="Bcrypt_map" name="Bcrypt_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,50,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:adfde3babee4bf0fce0c2e161204a9779"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBcrypt.html#adfde3babee4bf0fce0c2e161204a9779">hash</a> ($pw, $salt=NULL, $cost=self::COST)</td></tr>
<tr class="separator:adfde3babee4bf0fce0c2e161204a9779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6af12217cde70314d70c26b461a9345c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBcrypt.html#a6af12217cde70314d70c26b461a9345c">needs_rehash</a> ($<a class="el" href="classBcrypt.html#adfde3babee4bf0fce0c2e161204a9779">hash</a>, $cost=self::COST)</td></tr>
<tr class="separator:a6af12217cde70314d70c26b461a9345c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0127bb982943f4e07cd6ea5c068307d7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBcrypt.html#a0127bb982943f4e07cd6ea5c068307d7">verify</a> ($pw, $<a class="el" href="classBcrypt.html#adfde3babee4bf0fce0c2e161204a9779">hash</a>)</td></tr>
<tr class="separator:a0127bb982943f4e07cd6ea5c068307d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a1585e7ecdf377dbd67387363da582b47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1585e7ecdf377dbd67387363da582b47"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBcrypt.html#a1585e7ecdf377dbd67387363da582b47">COST</a> =10</td></tr>
<tr class="memdesc:a1585e7ecdf377dbd67387363da582b47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default cost. <br /></td></tr>
<tr class="separator:a1585e7ecdf377dbd67387363da582b47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:acc5678144b71e7cfc2a3ddab09efb8c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc5678144b71e7cfc2a3ddab09efb8c4"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_CostArg</b> ='Invalid cost parameter'</td></tr>
<tr class="separator:acc5678144b71e7cfc2a3ddab09efb8c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5a770850d97011c0a96f85937b67372"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5a770850d97011c0a96f85937b67372"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_SaltArg</b> ='Salt must be at least 22 alphanumeric characters'</td></tr>
<tr class="separator:ab5a770850d97011c0a96f85937b67372"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Lightweight password hashing library. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="adfde3babee4bf0fce0c2e161204a9779"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bcrypt::hash </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$salt</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$cost</em> = <code>self::COST</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Generate bcrypt hash of string </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$salt</td><td>string </td></tr>
<tr><td class="paramname">$cost</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a6af12217cde70314d70c26b461a9345c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bcrypt::needs_rehash </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$hash</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$cost</em> = <code>self::COST</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if password is still strong enough </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$hash</td><td>string </td></tr>
<tr><td class="paramname">$cost</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0127bb982943f4e07cd6ea5c068307d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bcrypt::verify </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$hash</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Verify password against hash using timing attack resistant approach </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$hash</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>bcrypt.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classBcrypt.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

View File

@@ -0,0 +1,52 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Cache Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classCache.html">Cache</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCache.html#ac021bf9bbe23e7c03af36c23bfc08010">$dsn</a></td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classCache.html#a8d719294c5cd3df46da675a1cb3d0947">$prefix</a></td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCache.html#aac8626c6d188a58f1220d74451fdb24f">$ref</a></td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classCache.html#a5dabe98b015fd4ff9ce2f1e24a2d458a">__construct</a>($dsn=FALSE)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCache.html#ad1e284b1bd8a1d927a9ad0c3591e25c4">clear</a>($key)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classCache.html#ac8e1317d73d208d62bc15b4874b95e2a">exists</a>($key, &amp;$val=NULL)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCache.html#ad25f006b5b60f18f23b3009ed18ce35b">get</a>($key)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCache.html#a8945c7c861557e851f252c24d92309a1">load</a>($dsn)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classCache.html#a1075f1392063026ef20097e97bbbd621">reset</a>($suffix=NULL, $lifetime=0)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCache.html#a2af7f347a97a8e8626408df44514dbee">set</a>($key, $val, $ttl=0)</td><td class="entry"><a class="el" href="classCache.html">Cache</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

307
app/lib/api/classCache.html Normal file
View File

@@ -0,0 +1,307 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Cache Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classCache-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Cache Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Cache engine.
<a href="classCache.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Cache:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classCache.png" usemap="#Cache_map" alt=""/>
<map id="Cache_map" name="Cache_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,50,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac8e1317d73d208d62bc15b4874b95e2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#ac8e1317d73d208d62bc15b4874b95e2a">exists</a> ($key, &amp;$val=NULL)</td></tr>
<tr class="separator:ac8e1317d73d208d62bc15b4874b95e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af7f347a97a8e8626408df44514dbee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#a2af7f347a97a8e8626408df44514dbee">set</a> ($key, $val, $ttl=0)</td></tr>
<tr class="separator:a2af7f347a97a8e8626408df44514dbee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad25f006b5b60f18f23b3009ed18ce35b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#ad25f006b5b60f18f23b3009ed18ce35b">get</a> ($key)</td></tr>
<tr class="separator:ad25f006b5b60f18f23b3009ed18ce35b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1e284b1bd8a1d927a9ad0c3591e25c4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#ad1e284b1bd8a1d927a9ad0c3591e25c4">clear</a> ($key)</td></tr>
<tr class="separator:ad1e284b1bd8a1d927a9ad0c3591e25c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1075f1392063026ef20097e97bbbd621"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#a1075f1392063026ef20097e97bbbd621">reset</a> ($suffix=NULL, $lifetime=0)</td></tr>
<tr class="separator:a1075f1392063026ef20097e97bbbd621"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8945c7c861557e851f252c24d92309a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#a8945c7c861557e851f252c24d92309a1">load</a> ($dsn)</td></tr>
<tr class="separator:a8945c7c861557e851f252c24d92309a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dabe98b015fd4ff9ce2f1e24a2d458a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#a5dabe98b015fd4ff9ce2f1e24a2d458a">__construct</a> ($dsn=FALSE)</td></tr>
<tr class="separator:a5dabe98b015fd4ff9ce2f1e24a2d458a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a8d719294c5cd3df46da675a1cb3d0947"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d719294c5cd3df46da675a1cb3d0947"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#a8d719294c5cd3df46da675a1cb3d0947">$prefix</a></td></tr>
<tr class="memdesc:a8d719294c5cd3df46da675a1cb3d0947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prefix for cache entries. <br /></td></tr>
<tr class="separator:a8d719294c5cd3df46da675a1cb3d0947"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac8626c6d188a58f1220d74451fdb24f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac8626c6d188a58f1220d74451fdb24f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#aac8626c6d188a58f1220d74451fdb24f">$ref</a></td></tr>
<tr class="memdesc:aac8626c6d188a58f1220d74451fdb24f"><td class="mdescLeft">&#160;</td><td class="mdescRight">MemCache or Redis object. <br /></td></tr>
<tr class="separator:aac8626c6d188a58f1220d74451fdb24f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ac021bf9bbe23e7c03af36c23bfc08010"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac021bf9bbe23e7c03af36c23bfc08010"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCache.html#ac021bf9bbe23e7c03af36c23bfc08010">$dsn</a></td></tr>
<tr class="memdesc:ac021bf9bbe23e7c03af36c23bfc08010"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cache DSN. <br /></td></tr>
<tr class="separator:ac021bf9bbe23e7c03af36c23bfc08010"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Cache engine. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5dabe98b015fd4ff9ce2f1e24a2d458a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dsn</em> = <code>FALSE</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Class constructor </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$dsn</td><td>bool|string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad1e284b1bd8a1d927a9ad0c3591e25c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete cache entry </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac8e1317d73d208d62bc15b4874b95e2a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&amp;&#160;</td>
<td class="paramname"><em>$val</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return timestamp and TTL of cache entry or FALSE if not found </p><dl class="section return"><dt>Returns</dt><dd>array|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad25f006b5b60f18f23b3009ed18ce35b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve value of cache entry </p><dl class="section return"><dt>Returns</dt><dd>mixed|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8945c7c861557e851f252c24d92309a1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::load </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dsn</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Load/auto-detect cache backend </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$dsn</td><td>bool|string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1075f1392063026ef20097e97bbbd621"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::reset </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$suffix</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$lifetime</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clear contents of cache backend </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$suffix</td><td>string </td></tr>
<tr><td class="paramname">$lifetime</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2af7f347a97a8e8626408df44514dbee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Cache::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Store value in cache </p><dl class="section return"><dt>Returns</dt><dd>mixed|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>base.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classCache.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

View File

@@ -0,0 +1,97 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1Cursor.html">Cursor</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Cursor Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,60 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig.html">Jig</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Jig Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Jig.html">DB\Jig</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a1b9a5b0a00e67887fed3204c163d272f">$data</a></td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#a7f274b91c5bc015ebd586e03c68948d6">$dir</a></td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a863ec5e56d408db725c4b76e6461a846">$format</a></td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#a87f182e54b50ea9bd70542f9b3147928">$log</a></td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a15d089f8ba850adeb63605c98b990444">$uuid</a></td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#a87d677f0de1b2a260e843d2e19091592">__construct</a>($dir=NULL, $format=self::FORMAT_JSON)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a2437cd5b47ef16ec70633bb070c4efd4">dir</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#a3fd33adb3042d3399b995f98d1d27d91">drop</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FORMAT_JSON</b> (defined in <a class="el" href="classDB_1_1Jig.html">DB\Jig</a>)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>FORMAT_Serialized</b> (defined in <a class="el" href="classDB_1_1Jig.html">DB\Jig</a>)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a664e7454542d4a442d057f3bf5d9623f">jot</a>($frame)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#a0a3e6d0cdf613922ab2e74fd08eaf9b8">log</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a27f3c6ea6ca69f305014ac0d1198ca2b">read</a>($file)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig.html#af4ab6bba954c8dfbf93e7944008d8759">uuid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig.html#a531ad617cb525f0af21406f7a41fe0e5">write</a>($file, array $data=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig.html">DB\Jig</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,287 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Jig Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig.html">Jig</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Jig-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Jig Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>In-memory/flat-file DB wrapper.
<a href="classDB_1_1Jig.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a27f3c6ea6ca69f305014ac0d1198ca2b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a27f3c6ea6ca69f305014ac0d1198ca2b">read</a> ($file)</td></tr>
<tr class="separator:a27f3c6ea6ca69f305014ac0d1198ca2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a531ad617cb525f0af21406f7a41fe0e5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a531ad617cb525f0af21406f7a41fe0e5">write</a> ($file, array $data=NULL)</td></tr>
<tr class="separator:a531ad617cb525f0af21406f7a41fe0e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2437cd5b47ef16ec70633bb070c4efd4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a2437cd5b47ef16ec70633bb070c4efd4">dir</a> ()</td></tr>
<tr class="separator:a2437cd5b47ef16ec70633bb070c4efd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4ab6bba954c8dfbf93e7944008d8759"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#af4ab6bba954c8dfbf93e7944008d8759">uuid</a> ()</td></tr>
<tr class="separator:af4ab6bba954c8dfbf93e7944008d8759"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a3e6d0cdf613922ab2e74fd08eaf9b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a0a3e6d0cdf613922ab2e74fd08eaf9b8">log</a> ()</td></tr>
<tr class="separator:a0a3e6d0cdf613922ab2e74fd08eaf9b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a664e7454542d4a442d057f3bf5d9623f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a664e7454542d4a442d057f3bf5d9623f">jot</a> ($frame)</td></tr>
<tr class="separator:a664e7454542d4a442d057f3bf5d9623f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fd33adb3042d3399b995f98d1d27d91"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a3fd33adb3042d3399b995f98d1d27d91">drop</a> ()</td></tr>
<tr class="separator:a3fd33adb3042d3399b995f98d1d27d91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87d677f0de1b2a260e843d2e19091592"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a87d677f0de1b2a260e843d2e19091592">__construct</a> ($<a class="el" href="classDB_1_1Jig.html#a2437cd5b47ef16ec70633bb070c4efd4">dir</a>=NULL, $format=self::FORMAT_JSON)</td></tr>
<tr class="separator:a87d677f0de1b2a260e843d2e19091592"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a7f274b91c5bc015ebd586e03c68948d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f274b91c5bc015ebd586e03c68948d6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a7f274b91c5bc015ebd586e03c68948d6">$dir</a></td></tr>
<tr class="memdesc:a7f274b91c5bc015ebd586e03c68948d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Storage location. <br /></td></tr>
<tr class="separator:a7f274b91c5bc015ebd586e03c68948d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a863ec5e56d408db725c4b76e6461a846"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a863ec5e56d408db725c4b76e6461a846"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a863ec5e56d408db725c4b76e6461a846">$format</a></td></tr>
<tr class="memdesc:a863ec5e56d408db725c4b76e6461a846"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current storage format. <br /></td></tr>
<tr class="separator:a863ec5e56d408db725c4b76e6461a846"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87f182e54b50ea9bd70542f9b3147928"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87f182e54b50ea9bd70542f9b3147928"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a87f182e54b50ea9bd70542f9b3147928">$log</a></td></tr>
<tr class="memdesc:a87f182e54b50ea9bd70542f9b3147928"><td class="mdescLeft">&#160;</td><td class="mdescRight">Jig log. <br /></td></tr>
<tr class="separator:a87f182e54b50ea9bd70542f9b3147928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b9a5b0a00e67887fed3204c163d272f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b9a5b0a00e67887fed3204c163d272f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a1b9a5b0a00e67887fed3204c163d272f">$data</a></td></tr>
<tr class="memdesc:a1b9a5b0a00e67887fed3204c163d272f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory-held data. <br /></td></tr>
<tr class="separator:a1b9a5b0a00e67887fed3204c163d272f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a4ead0bec02c8a73bc61d473dbe00b5c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ead0bec02c8a73bc61d473dbe00b5c0"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>FORMAT_JSON</b> =0</td></tr>
<tr class="separator:a4ead0bec02c8a73bc61d473dbe00b5c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f52f15f64856a2de0d53142530313f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03f52f15f64856a2de0d53142530313f"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>FORMAT_Serialized</b> =1</td></tr>
<tr class="separator:a03f52f15f64856a2de0d53142530313f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a15d089f8ba850adeb63605c98b990444"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15d089f8ba850adeb63605c98b990444"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig.html#a15d089f8ba850adeb63605c98b990444">$uuid</a></td></tr>
<tr class="memdesc:a15d089f8ba850adeb63605c98b990444"><td class="mdescLeft">&#160;</td><td class="mdescRight">UUID. <br /></td></tr>
<tr class="separator:a15d089f8ba850adeb63605c98b990444"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>In-memory/flat-file DB wrapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a87d677f0de1b2a260e843d2e19091592"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dir</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$format</em> = <code>self::FORMAT_JSON</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$dir</td><td>string </td></tr>
<tr><td class="paramname">$format</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2437cd5b47ef16ec70633bb070c4efd4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::dir </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return directory </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a3fd33adb3042d3399b995f98d1d27d91"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::drop </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clean storage </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="a664e7454542d4a442d057f3bf5d9623f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::jot </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$frame</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Jot down log entry </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$frame</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0a3e6d0cdf613922ab2e74fd08eaf9b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::log </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return profiler results </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a27f3c6ea6ca69f305014ac0d1198ca2b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::read </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Read data from memory/file </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="af4ab6bba954c8dfbf93e7944008d8759"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::uuid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return UUID </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a531ad617cb525f0af21406f7a41fe0e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$data</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write data to memory/file </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td>string </td></tr>
<tr><td class="paramname">$data</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/jig.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,107 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Jig</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Jig\Mapper Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#aa47827bc34e7d2251f8bddcf3bbf0a25">$db</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d7c824a9f199b64011fc07484a62eaa">$document</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#adb4678c127de5b5083719c082c29688c">$file</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#afedf25c4cafa8b40c9e64a8d9b54feca">$id</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a28628dd05dfe4d1f5f0d06cfcca35134">__construct</a>(\DB\Jig $db, $file)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a13a40636fa7369f48c067ad10fae1f7c">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a1386c40289ee29901e5be2c26005b21b">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a25e13b838c571d649c5a8b007f2a8eae">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac2f3002e3d0dac95f1d8e71ef088802b">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae317a8e615106176decbbc96f514bfc8">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac92a6a38c1476124a027fd535025abc9">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ad3e7884503ca4ebcdf527a92870a231e">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d92be0ff7e03e51a18a0ea95b985721">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a859071ce60189fb17d6ffc202c066383">factory</a>($id, $row)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a6b6424c7d7fdccc8ea3d66b8495d7463">fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#af2feb8297a75257d4c9404e6df79aba1">find</a>($filter=NULL, array $options=NULL, $ttl=0, $log=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">DB::Cursor::find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abb8444a230ccb0bf19c4059c81053e72">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a841a139bea759feb621903124d339b2a">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#add532a5139bb880922ba37dc499537f5">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abcc884dd5020c91bc75c1448454f23aa">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a614ddb9db939a29f154d13d131931869">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a70ac5a961fd0627f9154f63656acf9fb">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae89f70a8d7c7fec71c9b55fef110dfc4">token</a>($str)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a45d2c85e3031ac22befd67b0691504a8">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,761 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Jig\Mapper Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Jig</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Jig_1_1Mapper-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Jig\Mapper Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Flat-file DB mapper.
<a href="classDB_1_1Jig_1_1Mapper.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\Jig\Mapper:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1Jig_1_1Mapper.png" usemap="#DB\Jig\Mapper_map" alt=""/>
<map id="DB\Jig\Mapper_map" name="DB\Jig\Mapper_map">
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="60,112,171,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,111,80"/>
<area href="classDB_1_1Jig_1_1Session.html" title="Jig-managed session handler. " alt="DB\Jig\Session" shape="rect" coords="60,224,171,248"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac92a6a38c1476124a027fd535025abc9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac92a6a38c1476124a027fd535025abc9">dbtype</a> ()</td></tr>
<tr class="separator:ac92a6a38c1476124a027fd535025abc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d92be0ff7e03e51a18a0ea95b985721"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d92be0ff7e03e51a18a0ea95b985721">exists</a> ($key)</td></tr>
<tr class="separator:a7d92be0ff7e03e51a18a0ea95b985721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a614ddb9db939a29f154d13d131931869"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a614ddb9db939a29f154d13d131931869">set</a> ($key, $val)</td></tr>
<tr class="separator:a614ddb9db939a29f154d13d131931869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb8444a230ccb0bf19c4059c81053e72"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abb8444a230ccb0bf19c4059c81053e72">get</a> ($key)</td></tr>
<tr class="separator:abb8444a230ccb0bf19c4059c81053e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1386c40289ee29901e5be2c26005b21b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a1386c40289ee29901e5be2c26005b21b">clear</a> ($key)</td></tr>
<tr class="separator:a1386c40289ee29901e5be2c26005b21b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13a40636fa7369f48c067ad10fae1f7c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a13a40636fa7369f48c067ad10fae1f7c">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a13a40636fa7369f48c067ad10fae1f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae89f70a8d7c7fec71c9b55fef110dfc4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae89f70a8d7c7fec71c9b55fef110dfc4">token</a> ($str)</td></tr>
<tr class="separator:ae89f70a8d7c7fec71c9b55fef110dfc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2feb8297a75257d4c9404e6df79aba1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#af2feb8297a75257d4c9404e6df79aba1">find</a> ($filter=NULL, array $options=NULL, $ttl=0, $<a class="el" href="classDB_1_1Jig.html#a0a3e6d0cdf613922ab2e74fd08eaf9b8">log</a>=TRUE)</td></tr>
<tr class="separator:af2feb8297a75257d4c9404e6df79aba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae317a8e615106176decbbc96f514bfc8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae317a8e615106176decbbc96f514bfc8">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:ae317a8e615106176decbbc96f514bfc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70ac5a961fd0627f9154f63656acf9fb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a70ac5a961fd0627f9154f63656acf9fb">skip</a> ($ofs=1)</td></tr>
<tr class="separator:a70ac5a961fd0627f9154f63656acf9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add532a5139bb880922ba37dc499537f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#add532a5139bb880922ba37dc499537f5">insert</a> ()</td></tr>
<tr class="separator:add532a5139bb880922ba37dc499537f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45d2c85e3031ac22befd67b0691504a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a45d2c85e3031ac22befd67b0691504a8">update</a> ()</td></tr>
<tr class="separator:a45d2c85e3031ac22befd67b0691504a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3e7884503ca4ebcdf527a92870a231e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ad3e7884503ca4ebcdf527a92870a231e">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:ad3e7884503ca4ebcdf527a92870a231e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcc884dd5020c91bc75c1448454f23aa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abcc884dd5020c91bc75c1448454f23aa">reset</a> ()</td></tr>
<tr class="separator:abcc884dd5020c91bc75c1448454f23aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25e13b838c571d649c5a8b007f2a8eae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a25e13b838c571d649c5a8b007f2a8eae">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:a25e13b838c571d649c5a8b007f2a8eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f3002e3d0dac95f1d8e71ef088802b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac2f3002e3d0dac95f1d8e71ef088802b">copyto</a> ($key)</td></tr>
<tr class="separator:ac2f3002e3d0dac95f1d8e71ef088802b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b6424c7d7fdccc8ea3d66b8495d7463"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a6b6424c7d7fdccc8ea3d66b8495d7463">fields</a> ()</td></tr>
<tr class="separator:a6b6424c7d7fdccc8ea3d66b8495d7463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841a139bea759feb621903124d339b2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a841a139bea759feb621903124d339b2a">getiterator</a> ()</td></tr>
<tr class="separator:a841a139bea759feb621903124d339b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28628dd05dfe4d1f5f0d06cfcca35134"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a28628dd05dfe4d1f5f0d06cfcca35134">__construct</a> (\<a class="el" href="classDB_1_1Jig.html">DB\Jig</a> $db, $file)</td></tr>
<tr class="separator:a28628dd05dfe4d1f5f0d06cfcca35134"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:adb4678c127de5b5083719c082c29688c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb4678c127de5b5083719c082c29688c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#adb4678c127de5b5083719c082c29688c">$file</a></td></tr>
<tr class="memdesc:adb4678c127de5b5083719c082c29688c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data file. <br /></td></tr>
<tr class="separator:adb4678c127de5b5083719c082c29688c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afedf25c4cafa8b40c9e64a8d9b54feca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afedf25c4cafa8b40c9e64a8d9b54feca"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#afedf25c4cafa8b40c9e64a8d9b54feca">$id</a></td></tr>
<tr class="memdesc:afedf25c4cafa8b40c9e64a8d9b54feca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Document identifier. <br /></td></tr>
<tr class="separator:afedf25c4cafa8b40c9e64a8d9b54feca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d7c824a9f199b64011fc07484a62eaa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d7c824a9f199b64011fc07484a62eaa"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d7c824a9f199b64011fc07484a62eaa">$document</a> =array()</td></tr>
<tr class="memdesc:a7d7c824a9f199b64011fc07484a62eaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Document contents. <br /></td></tr>
<tr class="separator:a7d7c824a9f199b64011fc07484a62eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a859071ce60189fb17d6ffc202c066383"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a859071ce60189fb17d6ffc202c066383">factory</a> ($id, $row)</td></tr>
<tr class="separator:a859071ce60189fb17d6ffc202c066383"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aa47827bc34e7d2251f8bddcf3bbf0a25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47827bc34e7d2251f8bddcf3bbf0a25"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#aa47827bc34e7d2251f8bddcf3bbf0a25">$db</a></td></tr>
<tr class="memdesc:aa47827bc34e7d2251f8bddcf3bbf0a25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flat-file DB wrapper. <br /></td></tr>
<tr class="separator:aa47827bc34e7d2251f8bddcf3bbf0a25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Flat-file DB mapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a28628dd05dfe4d1f5f0d06cfcca35134"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1Jig.html">DB\Jig</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$file</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a13a40636fa7369f48c067ad10fae1f7c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::cast </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$obj</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return fields of mapper object as an associative array </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$obj</td><td>object </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1386c40289ee29901e5be2c26005b21b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete field </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a25e13b838c571d649c5a8b007f2a8eae"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::copyfrom </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Hydrate mapper object using hive array variable </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$func</td><td>callback </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac2f3002e3d0dac95f1d8e71ef088802b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::copyto </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Populate hive array variable with mapper fields </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae317a8e615106176decbbc96f514bfc8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::count </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Count records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac92a6a38c1476124a027fd535025abc9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::dbtype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return database type </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="ad3e7884503ca4ebcdf527a92870a231e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::erase </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete current record </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7d92be0ff7e03e51a18a0ea95b985721"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if field is defined </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a859071ce60189fb17d6ffc202c066383"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::factory </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$row</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert array to mapper object </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$row</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a6b6424c7d7fdccc8ea3d66b8495d7463"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::fields </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return field names </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="af2feb8297a75257d4c9404e6df79aba1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::find </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$log</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>array|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
<tr><td class="paramname">$log</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abb8444a230ccb0bf19c4059c81053e72"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; DB\Jig\Mapper::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve value of field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a841a139bea759feb621903124d339b2a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::getiterator </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve external iterator for fields </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="add532a5139bb880922ba37dc499537f5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::insert </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Insert new record </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="abcc884dd5020c91bc75c1448454f23aa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reset cursor </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="a614ddb9db939a29f154d13d131931869"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Assign value to field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a70ac5a961fd0627f9154f63656acf9fb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::skip </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ofs</em> = <code>1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return record at specified offset using criteria of previous load() call and make it active </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$ofs</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae89f70a8d7c7fec71c9b55fef110dfc4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::token </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert tokens in string expression to variable names </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a45d2c85e3031ac22befd67b0691504a8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Mapper::update </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update current record </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/jig/mapper.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,118 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Jig</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Jig\Session Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#aa47827bc34e7d2251f8bddcf3bbf0a25">$db</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d7c824a9f199b64011fc07484a62eaa">$document</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#adb4678c127de5b5083719c082c29688c">$file</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#afedf25c4cafa8b40c9e64a8d9b54feca">$id</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a482015190742da910d17ad72c62f647a">$sid</a></td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a2e631fb1de2e7bb527d11c107118795b">__construct</a>(\DB\Jig $db, $table='sessions')</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a1fc39525e3544bb447ca1a6548caea4f">agent</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a13a40636fa7369f48c067ad10fae1f7c">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a39f3c7db972584bdc5a5df069697330d">cleanup</a>($max)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a1386c40289ee29901e5be2c26005b21b">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#aa60054296315a98f4e13f372e4ffc8d2">close</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a25e13b838c571d649c5a8b007f2a8eae">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac2f3002e3d0dac95f1d8e71ef088802b">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae317a8e615106176decbbc96f514bfc8">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a8e8b90c80c84046080709b8489f68f40">csrf</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac92a6a38c1476124a027fd535025abc9">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a6634b11c30eedb0b5f870b59309bae00">destroy</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ad3e7884503ca4ebcdf527a92870a231e">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d92be0ff7e03e51a18a0ea95b985721">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a859071ce60189fb17d6ffc202c066383">factory</a>($id, $row)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a6b6424c7d7fdccc8ea3d66b8495d7463">fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#af2feb8297a75257d4c9404e6df79aba1">find</a>($filter=NULL, array $options=NULL, $ttl=0, $log=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">DB::Cursor::find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abb8444a230ccb0bf19c4059c81053e72">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a841a139bea759feb621903124d339b2a">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#add532a5139bb880922ba37dc499537f5">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#abc1756c87c660d30434b8138db146c62">ip</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a2ef137c7df4c41b2af3ec756d4746cc5">open</a>($path, $name)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a7b997a58e78133039ad0fd072c526e7b">read</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abcc884dd5020c91bc75c1448454f23aa">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a614ddb9db939a29f154d13d131931869">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a70ac5a961fd0627f9154f63656acf9fb">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a68457dd1780d3df4aa87370feb222381">stamp</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae89f70a8d7c7fec71c9b55fef110dfc4">token</a>($str)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a45d2c85e3031ac22befd67b0691504a8">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html#a06d21d29da7ca4925a6df30643ba6d43">write</a>($id, $data)</td><td class="entry"><a class="el" href="classDB_1_1Jig_1_1Session.html">DB\Jig\Session</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,530 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Jig\Session Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Jig</b></li><li class="navelem"><a class="el" href="classDB_1_1Jig_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Jig_1_1Session-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Jig\Session Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Jig-managed session handler.
<a href="classDB_1_1Jig_1_1Session.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\Jig\Session:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1Jig_1_1Session.png" usemap="#DB\Jig\Session_map" alt=""/>
<map id="DB\Jig\Session_map" name="DB\Jig\Session_map">
<area href="classDB_1_1Jig_1_1Mapper.html" title="Flat-file DB mapper. " alt="DB\Jig\Mapper" shape="rect" coords="60,168,171,192"/>
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="60,112,171,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,111,80"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2ef137c7df4c41b2af3ec756d4746cc5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a2ef137c7df4c41b2af3ec756d4746cc5">open</a> ($path, $name)</td></tr>
<tr class="separator:a2ef137c7df4c41b2af3ec756d4746cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa60054296315a98f4e13f372e4ffc8d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#aa60054296315a98f4e13f372e4ffc8d2">close</a> ()</td></tr>
<tr class="separator:aa60054296315a98f4e13f372e4ffc8d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b997a58e78133039ad0fd072c526e7b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a7b997a58e78133039ad0fd072c526e7b">read</a> ($id)</td></tr>
<tr class="separator:a7b997a58e78133039ad0fd072c526e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06d21d29da7ca4925a6df30643ba6d43"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a06d21d29da7ca4925a6df30643ba6d43">write</a> ($id, $data)</td></tr>
<tr class="separator:a06d21d29da7ca4925a6df30643ba6d43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6634b11c30eedb0b5f870b59309bae00"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a6634b11c30eedb0b5f870b59309bae00">destroy</a> ($id)</td></tr>
<tr class="separator:a6634b11c30eedb0b5f870b59309bae00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39f3c7db972584bdc5a5df069697330d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a39f3c7db972584bdc5a5df069697330d">cleanup</a> ($max)</td></tr>
<tr class="separator:a39f3c7db972584bdc5a5df069697330d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e8b90c80c84046080709b8489f68f40"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a8e8b90c80c84046080709b8489f68f40">csrf</a> ()</td></tr>
<tr class="separator:a8e8b90c80c84046080709b8489f68f40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc1756c87c660d30434b8138db146c62"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#abc1756c87c660d30434b8138db146c62">ip</a> ()</td></tr>
<tr class="separator:abc1756c87c660d30434b8138db146c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68457dd1780d3df4aa87370feb222381"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a68457dd1780d3df4aa87370feb222381">stamp</a> ()</td></tr>
<tr class="separator:a68457dd1780d3df4aa87370feb222381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc39525e3544bb447ca1a6548caea4f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a1fc39525e3544bb447ca1a6548caea4f">agent</a> ()</td></tr>
<tr class="separator:a1fc39525e3544bb447ca1a6548caea4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e631fb1de2e7bb527d11c107118795b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a2e631fb1de2e7bb527d11c107118795b">__construct</a> (\<a class="el" href="classDB_1_1Jig.html">DB\Jig</a> $db, $table='sessions')</td></tr>
<tr class="separator:a2e631fb1de2e7bb527d11c107118795b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Jig_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Jig_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td></tr>
<tr class="memitem:ac92a6a38c1476124a027fd535025abc9 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac92a6a38c1476124a027fd535025abc9">dbtype</a> ()</td></tr>
<tr class="separator:ac92a6a38c1476124a027fd535025abc9 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d92be0ff7e03e51a18a0ea95b985721 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d92be0ff7e03e51a18a0ea95b985721">exists</a> ($key)</td></tr>
<tr class="separator:a7d92be0ff7e03e51a18a0ea95b985721 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a614ddb9db939a29f154d13d131931869 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a614ddb9db939a29f154d13d131931869">set</a> ($key, $val)</td></tr>
<tr class="separator:a614ddb9db939a29f154d13d131931869 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb8444a230ccb0bf19c4059c81053e72 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abb8444a230ccb0bf19c4059c81053e72">get</a> ($key)</td></tr>
<tr class="separator:abb8444a230ccb0bf19c4059c81053e72 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1386c40289ee29901e5be2c26005b21b inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a1386c40289ee29901e5be2c26005b21b">clear</a> ($key)</td></tr>
<tr class="separator:a1386c40289ee29901e5be2c26005b21b inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13a40636fa7369f48c067ad10fae1f7c inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a13a40636fa7369f48c067ad10fae1f7c">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a13a40636fa7369f48c067ad10fae1f7c inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae89f70a8d7c7fec71c9b55fef110dfc4 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae89f70a8d7c7fec71c9b55fef110dfc4">token</a> ($str)</td></tr>
<tr class="separator:ae89f70a8d7c7fec71c9b55fef110dfc4 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2feb8297a75257d4c9404e6df79aba1 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#af2feb8297a75257d4c9404e6df79aba1">find</a> ($filter=NULL, array $options=NULL, $ttl=0, $<a class="el" href="classDB_1_1Jig.html#a0a3e6d0cdf613922ab2e74fd08eaf9b8">log</a>=TRUE)</td></tr>
<tr class="separator:af2feb8297a75257d4c9404e6df79aba1 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae317a8e615106176decbbc96f514bfc8 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ae317a8e615106176decbbc96f514bfc8">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:ae317a8e615106176decbbc96f514bfc8 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70ac5a961fd0627f9154f63656acf9fb inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a70ac5a961fd0627f9154f63656acf9fb">skip</a> ($ofs=1)</td></tr>
<tr class="separator:a70ac5a961fd0627f9154f63656acf9fb inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add532a5139bb880922ba37dc499537f5 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#add532a5139bb880922ba37dc499537f5">insert</a> ()</td></tr>
<tr class="separator:add532a5139bb880922ba37dc499537f5 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45d2c85e3031ac22befd67b0691504a8 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a45d2c85e3031ac22befd67b0691504a8">update</a> ()</td></tr>
<tr class="separator:a45d2c85e3031ac22befd67b0691504a8 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3e7884503ca4ebcdf527a92870a231e inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ad3e7884503ca4ebcdf527a92870a231e">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:ad3e7884503ca4ebcdf527a92870a231e inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcc884dd5020c91bc75c1448454f23aa inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#abcc884dd5020c91bc75c1448454f23aa">reset</a> ()</td></tr>
<tr class="separator:abcc884dd5020c91bc75c1448454f23aa inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25e13b838c571d649c5a8b007f2a8eae inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a25e13b838c571d649c5a8b007f2a8eae">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:a25e13b838c571d649c5a8b007f2a8eae inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f3002e3d0dac95f1d8e71ef088802b inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#ac2f3002e3d0dac95f1d8e71ef088802b">copyto</a> ($key)</td></tr>
<tr class="separator:ac2f3002e3d0dac95f1d8e71ef088802b inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b6424c7d7fdccc8ea3d66b8495d7463 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a6b6424c7d7fdccc8ea3d66b8495d7463">fields</a> ()</td></tr>
<tr class="separator:a6b6424c7d7fdccc8ea3d66b8495d7463 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841a139bea759feb621903124d339b2a inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a841a139bea759feb621903124d339b2a">getiterator</a> ()</td></tr>
<tr class="separator:a841a139bea759feb621903124d339b2a inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28628dd05dfe4d1f5f0d06cfcca35134 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a28628dd05dfe4d1f5f0d06cfcca35134">__construct</a> (\<a class="el" href="classDB_1_1Jig.html">DB\Jig</a> $db, $file)</td></tr>
<tr class="separator:a28628dd05dfe4d1f5f0d06cfcca35134 inherit pub_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a482015190742da910d17ad72c62f647a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a482015190742da910d17ad72c62f647a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Session.html#a482015190742da910d17ad72c62f647a">$sid</a></td></tr>
<tr class="memdesc:a482015190742da910d17ad72c62f647a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Session ID. <br /></td></tr>
<tr class="separator:a482015190742da910d17ad72c62f647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Jig_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Jig_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td></tr>
<tr class="memitem:aa47827bc34e7d2251f8bddcf3bbf0a25 inherit pro_attribs_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47827bc34e7d2251f8bddcf3bbf0a25"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#aa47827bc34e7d2251f8bddcf3bbf0a25">$db</a></td></tr>
<tr class="memdesc:aa47827bc34e7d2251f8bddcf3bbf0a25 inherit pro_attribs_classDB_1_1Jig_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flat-file DB wrapper. <br /></td></tr>
<tr class="separator:aa47827bc34e7d2251f8bddcf3bbf0a25 inherit pro_attribs_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Jig_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Jig_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td></tr>
<tr class="memitem:adb4678c127de5b5083719c082c29688c inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb4678c127de5b5083719c082c29688c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#adb4678c127de5b5083719c082c29688c">$file</a></td></tr>
<tr class="memdesc:adb4678c127de5b5083719c082c29688c inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data file. <br /></td></tr>
<tr class="separator:adb4678c127de5b5083719c082c29688c inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afedf25c4cafa8b40c9e64a8d9b54feca inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afedf25c4cafa8b40c9e64a8d9b54feca"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#afedf25c4cafa8b40c9e64a8d9b54feca">$id</a></td></tr>
<tr class="memdesc:afedf25c4cafa8b40c9e64a8d9b54feca inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Document identifier. <br /></td></tr>
<tr class="separator:afedf25c4cafa8b40c9e64a8d9b54feca inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d7c824a9f199b64011fc07484a62eaa inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d7c824a9f199b64011fc07484a62eaa"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a7d7c824a9f199b64011fc07484a62eaa">$document</a> =array()</td></tr>
<tr class="memdesc:a7d7c824a9f199b64011fc07484a62eaa inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Document contents. <br /></td></tr>
<tr class="separator:a7d7c824a9f199b64011fc07484a62eaa inherit pub_attribs_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classDB_1_1Jig_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDB_1_1Jig_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classDB_1_1Jig_1_1Mapper.html">DB\Jig\Mapper</a></td></tr>
<tr class="memitem:a859071ce60189fb17d6ffc202c066383 inherit pro_methods_classDB_1_1Jig_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Jig_1_1Mapper.html#a859071ce60189fb17d6ffc202c066383">factory</a> ($id, $row)</td></tr>
<tr class="separator:a859071ce60189fb17d6ffc202c066383 inherit pro_methods_classDB_1_1Jig_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Jig-managed session handler. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2e631fb1de2e7bb527d11c107118795b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1Jig.html">DB\Jig</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$table</em> = <code>'sessions'</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$table</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a1fc39525e3544bb447ca1a6548caea4f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::agent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return HTTP user agent </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a39f3c7db972584bdc5a5df069697330d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::cleanup </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$max</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Garbage collector </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$max</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa60054296315a98f4e13f372e4ffc8d2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::close </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
</div>
</div>
<a class="anchor" id="a8e8b90c80c84046080709b8489f68f40"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::csrf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return anti-CSRF token </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a6634b11c30eedb0b5f870b59309bae00"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::destroy </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroy session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abc1756c87c660d30434b8138db146c62"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::ip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return IP address </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a2ef137c7df4c41b2af3ec756d4746cc5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::open </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Open session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$path</td><td>string </td></tr>
<tr><td class="paramname">$name</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7b997a58e78133039ad0fd072c526e7b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::read </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return session data in serialized format </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a68457dd1780d3df4aa87370feb222381"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::stamp </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return Unix timestamp </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a06d21d29da7ca4925a6df30643ba6d43"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Jig\Session::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write session data </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$data</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/jig/session.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,56 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo.html">Mongo</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Mongo Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a8361d9a2324ce56f63754b223f462fe7">$db</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a4466e742d29cc989b7c63f1feb43d069">$dsn</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo.html#ad723539ac2b35bc601a73f31ddf72545">$log</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo.html#aa597b3135cae90926f91701f377093f8">$uuid</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo.html#ad3c9b718c839d1862a6ba5e8ba2085bc">__call</a>($func, array $args)</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a14496dc525b00aaab5c7a42caef17ac7">__construct</a>($dsn, $dbname, array $options=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo.html#acca9b2ed14c8c80438b0ffafe5de8a7a">drop</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a6d02e7af24acfa0e0dcd49e5781b8c35">dsn</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Profiler</b> (defined in <a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a>)</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a732714277e3cb18f360b070aa7708091">log</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo.html#a706b45e6c16e85da11cbd65c2e87a06e">uuid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,237 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Mongo Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo.html">Mongo</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Mongo-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Mongo Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>MongoDB wrapper.
<a href="classDB_1_1Mongo.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6d02e7af24acfa0e0dcd49e5781b8c35"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a6d02e7af24acfa0e0dcd49e5781b8c35">dsn</a> ()</td></tr>
<tr class="separator:a6d02e7af24acfa0e0dcd49e5781b8c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a706b45e6c16e85da11cbd65c2e87a06e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a706b45e6c16e85da11cbd65c2e87a06e">uuid</a> ()</td></tr>
<tr class="separator:a706b45e6c16e85da11cbd65c2e87a06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a732714277e3cb18f360b070aa7708091"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a732714277e3cb18f360b070aa7708091">log</a> ()</td></tr>
<tr class="separator:a732714277e3cb18f360b070aa7708091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acca9b2ed14c8c80438b0ffafe5de8a7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#acca9b2ed14c8c80438b0ffafe5de8a7a">drop</a> ()</td></tr>
<tr class="separator:acca9b2ed14c8c80438b0ffafe5de8a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3c9b718c839d1862a6ba5e8ba2085bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#ad3c9b718c839d1862a6ba5e8ba2085bc">__call</a> ($func, array $args)</td></tr>
<tr class="separator:ad3c9b718c839d1862a6ba5e8ba2085bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14496dc525b00aaab5c7a42caef17ac7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a14496dc525b00aaab5c7a42caef17ac7">__construct</a> ($<a class="el" href="classDB_1_1Mongo.html#a6d02e7af24acfa0e0dcd49e5781b8c35">dsn</a>, $dbname, array $options=NULL)</td></tr>
<tr class="separator:a14496dc525b00aaab5c7a42caef17ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a4466e742d29cc989b7c63f1feb43d069"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4466e742d29cc989b7c63f1feb43d069"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a4466e742d29cc989b7c63f1feb43d069">$dsn</a></td></tr>
<tr class="memdesc:a4466e742d29cc989b7c63f1feb43d069"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data source name. <br /></td></tr>
<tr class="separator:a4466e742d29cc989b7c63f1feb43d069"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8361d9a2324ce56f63754b223f462fe7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8361d9a2324ce56f63754b223f462fe7"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#a8361d9a2324ce56f63754b223f462fe7">$db</a></td></tr>
<tr class="memdesc:a8361d9a2324ce56f63754b223f462fe7"><td class="mdescLeft">&#160;</td><td class="mdescRight">MongoDB object. <br /></td></tr>
<tr class="separator:a8361d9a2324ce56f63754b223f462fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad723539ac2b35bc601a73f31ddf72545"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad723539ac2b35bc601a73f31ddf72545"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#ad723539ac2b35bc601a73f31ddf72545">$log</a></td></tr>
<tr class="memdesc:ad723539ac2b35bc601a73f31ddf72545"><td class="mdescLeft">&#160;</td><td class="mdescRight">MongoDB log. <br /></td></tr>
<tr class="separator:ad723539ac2b35bc601a73f31ddf72545"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a1a1ec45a79fdee34fd31548070368d5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a1ec45a79fdee34fd31548070368d5e"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Profiler</b> ='MongoDB profiler is disabled'</td></tr>
<tr class="separator:a1a1ec45a79fdee34fd31548070368d5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aa597b3135cae90926f91701f377093f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa597b3135cae90926f91701f377093f8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo.html#aa597b3135cae90926f91701f377093f8">$uuid</a></td></tr>
<tr class="memdesc:aa597b3135cae90926f91701f377093f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">UUID. <br /></td></tr>
<tr class="separator:aa597b3135cae90926f91701f377093f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MongoDB wrapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a14496dc525b00aaab5c7a42caef17ac7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dsn</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dbname</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$dsn</td><td>string </td></tr>
<tr><td class="paramname">$dbname</td><td>string </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad3c9b718c839d1862a6ba5e8ba2085bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::__call </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$args</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Redirect call to MongoDB object </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$func</td><td>string </td></tr>
<tr><td class="paramname">$args</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="acca9b2ed14c8c80438b0ffafe5de8a7a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::drop </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Intercept native call to re-enable profiler </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a class="anchor" id="a6d02e7af24acfa0e0dcd49e5781b8c35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::dsn </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return data source name </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a732714277e3cb18f360b070aa7708091"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::log </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return MongoDB profiler results </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a706b45e6c16e85da11cbd65c2e87a06e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo::uuid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return UUID </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/mongo.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

View File

@@ -0,0 +1,107 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Mongo</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Mongo\Mapper Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aacc9716d7e22cdfcd3e493aefd531028">$collection</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a97f41da998730a7c94aeb9b0992bbcd2">$cursor</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a395c3c0e2bc3a6d5fb5ec72615e320cf">$db</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac10f9de2cdad90ebc8da4617f9739bb0">$document</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#af45396003cb5dc88478160013d3d82bd">__construct</a>(\DB\Mongo $db, $collection)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a4887743036258fabfa3ac85c4047f4e8">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a5c62b3d112e2c7c9c03dda46179d3708">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#afafea442e7da2fb619ca4528d7658b29">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aa1aecd07c5c6b025c222b85c1dc9efd0">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8a6b516bb9318ff4e5cfc4489fec455d">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a617e168a06088118fa49c0d744e6fa4f">cursor</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae3967a02bed56d908a72c97674b05773">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac15ae8d28a4d2930e2d67021ed4589f9">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a07b7e9a7862e0c20df19064cabceedc5">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8d118b4ec81b900dc87caf869b4b221e">factory</a>($row)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae46cd4ca2d5851170104e2638fd1cf4b">find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a806075654aa26b468ee4399224a270ff">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a2fbd77e93950e6c2aa3fabb5c3d64359">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a1647271071ac17e975c5095ef25fe7b1">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac72d0438890a0178257ab420a1064f7e">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8ec0ea32c1c219b8e86bcf65b368f8e4">select</a>($fields=NULL, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a7ebdaf33977834926d3b8051494371b6">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#abfed4b770ed570ea645c346579b34f35">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aedf50a75456757fb122bc0ecf14c7e67">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,786 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Mongo\Mapper Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Mongo</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Mongo_1_1Mapper-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Mongo\Mapper Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>MongoDB mapper.
<a href="classDB_1_1Mongo_1_1Mapper.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\Mongo\Mapper:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1Mongo_1_1Mapper.png" usemap="#DB\Mongo\Mapper_map" alt=""/>
<map id="DB\Mongo\Mapper_map" name="DB\Mongo\Mapper_map">
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="65,112,185,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,120,80"/>
<area href="classDB_1_1Mongo_1_1Session.html" title="MongoDB-managed session handler. " alt="DB\Mongo\Session" shape="rect" coords="65,224,185,248"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae3967a02bed56d908a72c97674b05773"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae3967a02bed56d908a72c97674b05773">dbtype</a> ()</td></tr>
<tr class="separator:ae3967a02bed56d908a72c97674b05773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07b7e9a7862e0c20df19064cabceedc5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a07b7e9a7862e0c20df19064cabceedc5">exists</a> ($key)</td></tr>
<tr class="separator:a07b7e9a7862e0c20df19064cabceedc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ebdaf33977834926d3b8051494371b6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a7ebdaf33977834926d3b8051494371b6">set</a> ($key, $val)</td></tr>
<tr class="separator:a7ebdaf33977834926d3b8051494371b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a806075654aa26b468ee4399224a270ff"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a806075654aa26b468ee4399224a270ff">get</a> ($key)</td></tr>
<tr class="separator:a806075654aa26b468ee4399224a270ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c62b3d112e2c7c9c03dda46179d3708"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a5c62b3d112e2c7c9c03dda46179d3708">clear</a> ($key)</td></tr>
<tr class="separator:a5c62b3d112e2c7c9c03dda46179d3708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4887743036258fabfa3ac85c4047f4e8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a4887743036258fabfa3ac85c4047f4e8">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a4887743036258fabfa3ac85c4047f4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec0ea32c1c219b8e86bcf65b368f8e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8ec0ea32c1c219b8e86bcf65b368f8e4">select</a> ($<a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a>=NULL, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8ec0ea32c1c219b8e86bcf65b368f8e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae46cd4ca2d5851170104e2638fd1cf4b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae46cd4ca2d5851170104e2638fd1cf4b">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:ae46cd4ca2d5851170104e2638fd1cf4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a6b516bb9318ff4e5cfc4489fec455d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8a6b516bb9318ff4e5cfc4489fec455d">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a8a6b516bb9318ff4e5cfc4489fec455d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfed4b770ed570ea645c346579b34f35"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#abfed4b770ed570ea645c346579b34f35">skip</a> ($ofs=1)</td></tr>
<tr class="separator:abfed4b770ed570ea645c346579b34f35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1647271071ac17e975c5095ef25fe7b1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a1647271071ac17e975c5095ef25fe7b1">insert</a> ()</td></tr>
<tr class="separator:a1647271071ac17e975c5095ef25fe7b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedf50a75456757fb122bc0ecf14c7e67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aedf50a75456757fb122bc0ecf14c7e67">update</a> ()</td></tr>
<tr class="separator:aedf50a75456757fb122bc0ecf14c7e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac15ae8d28a4d2930e2d67021ed4589f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac15ae8d28a4d2930e2d67021ed4589f9">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:ac15ae8d28a4d2930e2d67021ed4589f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac72d0438890a0178257ab420a1064f7e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac72d0438890a0178257ab420a1064f7e">reset</a> ()</td></tr>
<tr class="separator:ac72d0438890a0178257ab420a1064f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afafea442e7da2fb619ca4528d7658b29"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#afafea442e7da2fb619ca4528d7658b29">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:afafea442e7da2fb619ca4528d7658b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1aecd07c5c6b025c222b85c1dc9efd0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aa1aecd07c5c6b025c222b85c1dc9efd0">copyto</a> ($key)</td></tr>
<tr class="separator:aa1aecd07c5c6b025c222b85c1dc9efd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a354854e3ccb9cec884cf525a61b709c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a> ()</td></tr>
<tr class="separator:a354854e3ccb9cec884cf525a61b709c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a617e168a06088118fa49c0d744e6fa4f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a617e168a06088118fa49c0d744e6fa4f">cursor</a> ()</td></tr>
<tr class="separator:a617e168a06088118fa49c0d744e6fa4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fbd77e93950e6c2aa3fabb5c3d64359"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a2fbd77e93950e6c2aa3fabb5c3d64359">getiterator</a> ()</td></tr>
<tr class="separator:a2fbd77e93950e6c2aa3fabb5c3d64359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45396003cb5dc88478160013d3d82bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#af45396003cb5dc88478160013d3d82bd">__construct</a> (\<a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a> $db, $collection)</td></tr>
<tr class="separator:af45396003cb5dc88478160013d3d82bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aacc9716d7e22cdfcd3e493aefd531028"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacc9716d7e22cdfcd3e493aefd531028"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aacc9716d7e22cdfcd3e493aefd531028">$collection</a></td></tr>
<tr class="memdesc:aacc9716d7e22cdfcd3e493aefd531028"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo collection. <br /></td></tr>
<tr class="separator:aacc9716d7e22cdfcd3e493aefd531028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac10f9de2cdad90ebc8da4617f9739bb0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac10f9de2cdad90ebc8da4617f9739bb0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac10f9de2cdad90ebc8da4617f9739bb0">$document</a> =array()</td></tr>
<tr class="memdesc:ac10f9de2cdad90ebc8da4617f9739bb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo document. <br /></td></tr>
<tr class="separator:ac10f9de2cdad90ebc8da4617f9739bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97f41da998730a7c94aeb9b0992bbcd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97f41da998730a7c94aeb9b0992bbcd2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a97f41da998730a7c94aeb9b0992bbcd2">$cursor</a></td></tr>
<tr class="memdesc:a97f41da998730a7c94aeb9b0992bbcd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo cursor. <br /></td></tr>
<tr class="separator:a97f41da998730a7c94aeb9b0992bbcd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a8d118b4ec81b900dc87caf869b4b221e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8d118b4ec81b900dc87caf869b4b221e">factory</a> ($row)</td></tr>
<tr class="separator:a8d118b4ec81b900dc87caf869b4b221e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a395c3c0e2bc3a6d5fb5ec72615e320cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a395c3c0e2bc3a6d5fb5ec72615e320cf"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a395c3c0e2bc3a6d5fb5ec72615e320cf">$db</a></td></tr>
<tr class="memdesc:a395c3c0e2bc3a6d5fb5ec72615e320cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">MongoDB wrapper. <br /></td></tr>
<tr class="separator:a395c3c0e2bc3a6d5fb5ec72615e320cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MongoDB mapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af45396003cb5dc88478160013d3d82bd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$collection</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$collection</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a4887743036258fabfa3ac85c4047f4e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::cast </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$obj</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return fields of mapper object as an associative array </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$obj</td><td>object </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5c62b3d112e2c7c9c03dda46179d3708"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete field </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="afafea442e7da2fb619ca4528d7658b29"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::copyfrom </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Hydrate mapper object using hive array variable </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$func</td><td>callback </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa1aecd07c5c6b025c222b85c1dc9efd0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::copyto </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Populate hive array variable with mapper fields </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8a6b516bb9318ff4e5cfc4489fec455d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::count </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Count records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a617e168a06088118fa49c0d744e6fa4f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::cursor </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return the cursor from last query </p><dl class="section return"><dt>Returns</dt><dd>object|NULL </dd></dl>
</div>
</div>
<a class="anchor" id="ae3967a02bed56d908a72c97674b05773"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::dbtype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return database type </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="ac15ae8d28a4d2930e2d67021ed4589f9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::erase </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete current record </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a07b7e9a7862e0c20df19064cabceedc5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if field is defined </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8d118b4ec81b900dc87caf869b4b221e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::factory </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$row</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert array to mapper object </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$row</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a354854e3ccb9cec884cf525a61b709c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::fields </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return field names </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="ae46cd4ca2d5851170104e2638fd1cf4b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::find </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>array </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a806075654aa26b468ee4399224a270ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; DB\Mongo\Mapper::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve value of field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2fbd77e93950e6c2aa3fabb5c3d64359"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::getiterator </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve external iterator for fields </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a1647271071ac17e975c5095ef25fe7b1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::insert </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Insert new record </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="ac72d0438890a0178257ab420a1064f7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reset cursor </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="a8ec0ea32c1c219b8e86bcf65b368f8e4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::select </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$fields</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build query and execute </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$fields</td><td>string </td></tr>
<tr><td class="paramname">$filter</td><td>array </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7ebdaf33977834926d3b8051494371b6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Assign value to field </p><dl class="section return"><dt>Returns</dt><dd>scalar|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abfed4b770ed570ea645c346579b34f35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::skip </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ofs</em> = <code>1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return record at specified offset using criteria of previous load() call and make it active </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$ofs</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aedf50a75456757fb122bc0ecf14c7e67"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Mapper::update </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update current record </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/mongo/mapper.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,118 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Mongo</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\Mongo\Session Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aacc9716d7e22cdfcd3e493aefd531028">$collection</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a97f41da998730a7c94aeb9b0992bbcd2">$cursor</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a395c3c0e2bc3a6d5fb5ec72615e320cf">$db</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac10f9de2cdad90ebc8da4617f9739bb0">$document</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#afa227aaa6507ffc524122fe72d3790c2">$sid</a></td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a376b46898ef9b81624deeab03793de45">__construct</a>(\DB\Mongo $db, $table='sessions')</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a05560509593dcd8b74e261728ffa6cb5">agent</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a4887743036258fabfa3ac85c4047f4e8">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a279b637022b5448815f3dc21c5137862">cleanup</a>($max)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a5c62b3d112e2c7c9c03dda46179d3708">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#ab98a1ddfec65d058b81f7b68e8b1a5e5">close</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#afafea442e7da2fb619ca4528d7658b29">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aa1aecd07c5c6b025c222b85c1dc9efd0">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8a6b516bb9318ff4e5cfc4489fec455d">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#adf8b2decaca97f313e51af7553f9c3f8">csrf</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a617e168a06088118fa49c0d744e6fa4f">cursor</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae3967a02bed56d908a72c97674b05773">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a6745a3eea813eba466461048e16063d0">destroy</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac15ae8d28a4d2930e2d67021ed4589f9">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a07b7e9a7862e0c20df19064cabceedc5">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8d118b4ec81b900dc87caf869b4b221e">factory</a>($row)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae46cd4ca2d5851170104e2638fd1cf4b">find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a806075654aa26b468ee4399224a270ff">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a2fbd77e93950e6c2aa3fabb5c3d64359">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a1647271071ac17e975c5095ef25fe7b1">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#aa217484dcb944a962116282cddd18ee4">ip</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#ac35f42f5a3f85878d9eeff38a543ef75">open</a>($path, $name)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a4f427de20182538a52b625a7a0d1c955">read</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac72d0438890a0178257ab420a1064f7e">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8ec0ea32c1c219b8e86bcf65b368f8e4">select</a>($fields=NULL, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a7ebdaf33977834926d3b8051494371b6">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#abfed4b770ed570ea645c346579b34f35">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#abed1e9fe637c7475e0eabc785226494d">stamp</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aedf50a75456757fb122bc0ecf14c7e67">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html#aecd344f2ba9a2675442102ade48d7b09">write</a>($id, $data)</td><td class="entry"><a class="el" href="classDB_1_1Mongo_1_1Session.html">DB\Mongo\Session</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,532 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\Mongo\Session Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>Mongo</b></li><li class="navelem"><a class="el" href="classDB_1_1Mongo_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1Mongo_1_1Session-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\Mongo\Session Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>MongoDB-managed session handler.
<a href="classDB_1_1Mongo_1_1Session.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\Mongo\Session:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1Mongo_1_1Session.png" usemap="#DB\Mongo\Session_map" alt=""/>
<map id="DB\Mongo\Session_map" name="DB\Mongo\Session_map">
<area href="classDB_1_1Mongo_1_1Mapper.html" title="MongoDB mapper. " alt="DB\Mongo\Mapper" shape="rect" coords="65,168,185,192"/>
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="65,112,185,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,120,80"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac35f42f5a3f85878d9eeff38a543ef75"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#ac35f42f5a3f85878d9eeff38a543ef75">open</a> ($path, $name)</td></tr>
<tr class="separator:ac35f42f5a3f85878d9eeff38a543ef75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab98a1ddfec65d058b81f7b68e8b1a5e5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#ab98a1ddfec65d058b81f7b68e8b1a5e5">close</a> ()</td></tr>
<tr class="separator:ab98a1ddfec65d058b81f7b68e8b1a5e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f427de20182538a52b625a7a0d1c955"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a4f427de20182538a52b625a7a0d1c955">read</a> ($id)</td></tr>
<tr class="separator:a4f427de20182538a52b625a7a0d1c955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecd344f2ba9a2675442102ade48d7b09"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#aecd344f2ba9a2675442102ade48d7b09">write</a> ($id, $data)</td></tr>
<tr class="separator:aecd344f2ba9a2675442102ade48d7b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6745a3eea813eba466461048e16063d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a6745a3eea813eba466461048e16063d0">destroy</a> ($id)</td></tr>
<tr class="separator:a6745a3eea813eba466461048e16063d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a279b637022b5448815f3dc21c5137862"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a279b637022b5448815f3dc21c5137862">cleanup</a> ($max)</td></tr>
<tr class="separator:a279b637022b5448815f3dc21c5137862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf8b2decaca97f313e51af7553f9c3f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#adf8b2decaca97f313e51af7553f9c3f8">csrf</a> ()</td></tr>
<tr class="separator:adf8b2decaca97f313e51af7553f9c3f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa217484dcb944a962116282cddd18ee4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#aa217484dcb944a962116282cddd18ee4">ip</a> ()</td></tr>
<tr class="separator:aa217484dcb944a962116282cddd18ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abed1e9fe637c7475e0eabc785226494d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#abed1e9fe637c7475e0eabc785226494d">stamp</a> ()</td></tr>
<tr class="separator:abed1e9fe637c7475e0eabc785226494d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05560509593dcd8b74e261728ffa6cb5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a05560509593dcd8b74e261728ffa6cb5">agent</a> ()</td></tr>
<tr class="separator:a05560509593dcd8b74e261728ffa6cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a376b46898ef9b81624deeab03793de45"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#a376b46898ef9b81624deeab03793de45">__construct</a> (\<a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a> $db, $table='sessions')</td></tr>
<tr class="separator:a376b46898ef9b81624deeab03793de45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Mongo_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Mongo_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td></tr>
<tr class="memitem:ae3967a02bed56d908a72c97674b05773 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae3967a02bed56d908a72c97674b05773">dbtype</a> ()</td></tr>
<tr class="separator:ae3967a02bed56d908a72c97674b05773 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07b7e9a7862e0c20df19064cabceedc5 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a07b7e9a7862e0c20df19064cabceedc5">exists</a> ($key)</td></tr>
<tr class="separator:a07b7e9a7862e0c20df19064cabceedc5 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ebdaf33977834926d3b8051494371b6 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a7ebdaf33977834926d3b8051494371b6">set</a> ($key, $val)</td></tr>
<tr class="separator:a7ebdaf33977834926d3b8051494371b6 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a806075654aa26b468ee4399224a270ff inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a806075654aa26b468ee4399224a270ff">get</a> ($key)</td></tr>
<tr class="separator:a806075654aa26b468ee4399224a270ff inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c62b3d112e2c7c9c03dda46179d3708 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a5c62b3d112e2c7c9c03dda46179d3708">clear</a> ($key)</td></tr>
<tr class="separator:a5c62b3d112e2c7c9c03dda46179d3708 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4887743036258fabfa3ac85c4047f4e8 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a4887743036258fabfa3ac85c4047f4e8">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a4887743036258fabfa3ac85c4047f4e8 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec0ea32c1c219b8e86bcf65b368f8e4 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8ec0ea32c1c219b8e86bcf65b368f8e4">select</a> ($<a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a>=NULL, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8ec0ea32c1c219b8e86bcf65b368f8e4 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae46cd4ca2d5851170104e2638fd1cf4b inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ae46cd4ca2d5851170104e2638fd1cf4b">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:ae46cd4ca2d5851170104e2638fd1cf4b inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a6b516bb9318ff4e5cfc4489fec455d inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8a6b516bb9318ff4e5cfc4489fec455d">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a8a6b516bb9318ff4e5cfc4489fec455d inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfed4b770ed570ea645c346579b34f35 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#abfed4b770ed570ea645c346579b34f35">skip</a> ($ofs=1)</td></tr>
<tr class="separator:abfed4b770ed570ea645c346579b34f35 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1647271071ac17e975c5095ef25fe7b1 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a1647271071ac17e975c5095ef25fe7b1">insert</a> ()</td></tr>
<tr class="separator:a1647271071ac17e975c5095ef25fe7b1 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedf50a75456757fb122bc0ecf14c7e67 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aedf50a75456757fb122bc0ecf14c7e67">update</a> ()</td></tr>
<tr class="separator:aedf50a75456757fb122bc0ecf14c7e67 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac15ae8d28a4d2930e2d67021ed4589f9 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac15ae8d28a4d2930e2d67021ed4589f9">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:ac15ae8d28a4d2930e2d67021ed4589f9 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac72d0438890a0178257ab420a1064f7e inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac72d0438890a0178257ab420a1064f7e">reset</a> ()</td></tr>
<tr class="separator:ac72d0438890a0178257ab420a1064f7e inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afafea442e7da2fb619ca4528d7658b29 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#afafea442e7da2fb619ca4528d7658b29">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:afafea442e7da2fb619ca4528d7658b29 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1aecd07c5c6b025c222b85c1dc9efd0 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aa1aecd07c5c6b025c222b85c1dc9efd0">copyto</a> ($key)</td></tr>
<tr class="separator:aa1aecd07c5c6b025c222b85c1dc9efd0 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a354854e3ccb9cec884cf525a61b709c3 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a354854e3ccb9cec884cf525a61b709c3">fields</a> ()</td></tr>
<tr class="separator:a354854e3ccb9cec884cf525a61b709c3 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a617e168a06088118fa49c0d744e6fa4f inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a617e168a06088118fa49c0d744e6fa4f">cursor</a> ()</td></tr>
<tr class="separator:a617e168a06088118fa49c0d744e6fa4f inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fbd77e93950e6c2aa3fabb5c3d64359 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a2fbd77e93950e6c2aa3fabb5c3d64359">getiterator</a> ()</td></tr>
<tr class="separator:a2fbd77e93950e6c2aa3fabb5c3d64359 inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45396003cb5dc88478160013d3d82bd inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#af45396003cb5dc88478160013d3d82bd">__construct</a> (\<a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a> $db, $collection)</td></tr>
<tr class="separator:af45396003cb5dc88478160013d3d82bd inherit pub_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:afa227aaa6507ffc524122fe72d3790c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa227aaa6507ffc524122fe72d3790c2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Session.html#afa227aaa6507ffc524122fe72d3790c2">$sid</a></td></tr>
<tr class="memdesc:afa227aaa6507ffc524122fe72d3790c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Session ID. <br /></td></tr>
<tr class="separator:afa227aaa6507ffc524122fe72d3790c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Mongo_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Mongo_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td></tr>
<tr class="memitem:a395c3c0e2bc3a6d5fb5ec72615e320cf inherit pro_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a395c3c0e2bc3a6d5fb5ec72615e320cf"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a395c3c0e2bc3a6d5fb5ec72615e320cf">$db</a></td></tr>
<tr class="memdesc:a395c3c0e2bc3a6d5fb5ec72615e320cf inherit pro_attribs_classDB_1_1Mongo_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">MongoDB wrapper. <br /></td></tr>
<tr class="separator:a395c3c0e2bc3a6d5fb5ec72615e320cf inherit pro_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Mongo_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Mongo_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td></tr>
<tr class="memitem:aacc9716d7e22cdfcd3e493aefd531028 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacc9716d7e22cdfcd3e493aefd531028"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#aacc9716d7e22cdfcd3e493aefd531028">$collection</a></td></tr>
<tr class="memdesc:aacc9716d7e22cdfcd3e493aefd531028 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo collection. <br /></td></tr>
<tr class="separator:aacc9716d7e22cdfcd3e493aefd531028 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac10f9de2cdad90ebc8da4617f9739bb0 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac10f9de2cdad90ebc8da4617f9739bb0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#ac10f9de2cdad90ebc8da4617f9739bb0">$document</a> =array()</td></tr>
<tr class="memdesc:ac10f9de2cdad90ebc8da4617f9739bb0 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo document. <br /></td></tr>
<tr class="separator:ac10f9de2cdad90ebc8da4617f9739bb0 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97f41da998730a7c94aeb9b0992bbcd2 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97f41da998730a7c94aeb9b0992bbcd2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a97f41da998730a7c94aeb9b0992bbcd2">$cursor</a></td></tr>
<tr class="memdesc:a97f41da998730a7c94aeb9b0992bbcd2 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mongo cursor. <br /></td></tr>
<tr class="separator:a97f41da998730a7c94aeb9b0992bbcd2 inherit pub_attribs_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classDB_1_1Mongo_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDB_1_1Mongo_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classDB_1_1Mongo_1_1Mapper.html">DB\Mongo\Mapper</a></td></tr>
<tr class="memitem:a8d118b4ec81b900dc87caf869b4b221e inherit pro_methods_classDB_1_1Mongo_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Mongo_1_1Mapper.html#a8d118b4ec81b900dc87caf869b4b221e">factory</a> ($row)</td></tr>
<tr class="separator:a8d118b4ec81b900dc87caf869b4b221e inherit pro_methods_classDB_1_1Mongo_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MongoDB-managed session handler. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a376b46898ef9b81624deeab03793de45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1Mongo.html">DB\Mongo</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$table</em> = <code>'sessions'</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$table</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a05560509593dcd8b74e261728ffa6cb5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::agent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return HTTP user agent </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a279b637022b5448815f3dc21c5137862"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::cleanup </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$max</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Garbage collector </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$max</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab98a1ddfec65d058b81f7b68e8b1a5e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::close </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
</div>
</div>
<a class="anchor" id="adf8b2decaca97f313e51af7553f9c3f8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::csrf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return anti-CSRF token </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a6745a3eea813eba466461048e16063d0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::destroy </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroy session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa217484dcb944a962116282cddd18ee4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::ip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return IP address </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="ac35f42f5a3f85878d9eeff38a543ef75"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::open </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Open session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$path</td><td>string </td></tr>
<tr><td class="paramname">$name</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a4f427de20182538a52b625a7a0d1c955"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::read </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return session data in serialized format </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abed1e9fe637c7475e0eabc785226494d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::stamp </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return Unix timestamp </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="aecd344f2ba9a2675442102ade48d7b09"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\Mongo\Session::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write session data </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$data</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/mongo/session.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,71 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL.html">SQL</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\SQL Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1SQL.html">DB\SQL</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a9d54d723c3b9218b6068ef131b2def07">$dbname</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a8a4a0eb6935bb0202f4acab135e214ed">$dsn</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a19ed348edd0549a3f24bd462097f9e52">$engine</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a95c93a06344cfdabd83824e38a527954">$log</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#acbfdc8b73ade40c08cf95005e3c30fc9">$pdo</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a3deede01233c40789f837bca11dbd856">$rows</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a9f1c991be6d0c09a2c58e6564cc657a2">$trans</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a28eb5b9fdad772d69977b7251896fb9e">$uuid</a></td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#aad5fbde07bb87977702b7db8b1bfa388">__call</a>($func, array $args)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a03e2d154e8308f8407f81ac04fa77261">__construct</a>($dsn, $user=NULL, $pw=NULL, array $options=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a5f5ced00dfa005770876582222b4008b">begin</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a1c741bcdd850522bebe83ae9f3a89f8c">commit</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a2da7fa08b61795e9dfad255b6204c7f8">count</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a8a074032e56e1443e46b6f9470d58271">driver</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#aae9de7373718da0c28c9c70de287bbd5">exec</a>($cmds, $args=NULL, $ttl=0, $log=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a5bdb97cf5d6ac52c99d9ffe8a6f9e190">log</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a98fea91c80657442689dd19dc8050dec">name</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#ae1cb65bded1d2f0e21d9c3e815de81e0">pdo</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#aa4e387f439b8ce06a48ae57cdbb5af95">quote</a>($val, $type=\PDO::PARAM_STR)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#ab23e1524e183a0d21f5e9a4c02dde037">quotekey</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a44c5c212a997fa1c51cd10bdf0981bfe">rollback</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#aceda87f3c9133d0ee03505f606422af4">schema</a>($table, $fields=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#a1cdbdcd5996d5b34e83ec1554ac2ded2">type</a>($val)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a3d41d6d72944573251f74b086b6173bc">uuid</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL.html#ac7f7ef1e3c360dee9d17dd3dea1eb127">value</a>($type, $val)</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL.html#a24b57a9967b47680e854dc2ea328ad1f">version</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL.html">DB\SQL</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,579 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\SQL Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL.html">SQL</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1SQL-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\SQL Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>PDO wrapper.
<a href="classDB_1_1SQL.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5f5ced00dfa005770876582222b4008b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a5f5ced00dfa005770876582222b4008b">begin</a> ()</td></tr>
<tr class="separator:a5f5ced00dfa005770876582222b4008b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44c5c212a997fa1c51cd10bdf0981bfe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a44c5c212a997fa1c51cd10bdf0981bfe">rollback</a> ()</td></tr>
<tr class="separator:a44c5c212a997fa1c51cd10bdf0981bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c741bcdd850522bebe83ae9f3a89f8c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a1c741bcdd850522bebe83ae9f3a89f8c">commit</a> ()</td></tr>
<tr class="separator:a1c741bcdd850522bebe83ae9f3a89f8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cdbdcd5996d5b34e83ec1554ac2ded2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a1cdbdcd5996d5b34e83ec1554ac2ded2">type</a> ($val)</td></tr>
<tr class="separator:a1cdbdcd5996d5b34e83ec1554ac2ded2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7f7ef1e3c360dee9d17dd3dea1eb127"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#ac7f7ef1e3c360dee9d17dd3dea1eb127">value</a> ($<a class="el" href="classDB_1_1SQL.html#a1cdbdcd5996d5b34e83ec1554ac2ded2">type</a>, $val)</td></tr>
<tr class="separator:ac7f7ef1e3c360dee9d17dd3dea1eb127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae9de7373718da0c28c9c70de287bbd5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#aae9de7373718da0c28c9c70de287bbd5">exec</a> ($cmds, $args=NULL, $ttl=0, $<a class="el" href="classDB_1_1SQL.html#a5bdb97cf5d6ac52c99d9ffe8a6f9e190">log</a>=TRUE)</td></tr>
<tr class="separator:aae9de7373718da0c28c9c70de287bbd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2da7fa08b61795e9dfad255b6204c7f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a2da7fa08b61795e9dfad255b6204c7f8">count</a> ()</td></tr>
<tr class="separator:a2da7fa08b61795e9dfad255b6204c7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bdb97cf5d6ac52c99d9ffe8a6f9e190"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a5bdb97cf5d6ac52c99d9ffe8a6f9e190">log</a> ()</td></tr>
<tr class="separator:a5bdb97cf5d6ac52c99d9ffe8a6f9e190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceda87f3c9133d0ee03505f606422af4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#aceda87f3c9133d0ee03505f606422af4">schema</a> ($table, $fields=NULL, $ttl=0)</td></tr>
<tr class="separator:aceda87f3c9133d0ee03505f606422af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4e387f439b8ce06a48ae57cdbb5af95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#aa4e387f439b8ce06a48ae57cdbb5af95">quote</a> ($val, $<a class="el" href="classDB_1_1SQL.html#a1cdbdcd5996d5b34e83ec1554ac2ded2">type</a>=\PDO::PARAM_STR)</td></tr>
<tr class="separator:aa4e387f439b8ce06a48ae57cdbb5af95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d41d6d72944573251f74b086b6173bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a3d41d6d72944573251f74b086b6173bc">uuid</a> ()</td></tr>
<tr class="separator:a3d41d6d72944573251f74b086b6173bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1cb65bded1d2f0e21d9c3e815de81e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#ae1cb65bded1d2f0e21d9c3e815de81e0">pdo</a> ()</td></tr>
<tr class="separator:ae1cb65bded1d2f0e21d9c3e815de81e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a074032e56e1443e46b6f9470d58271"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a8a074032e56e1443e46b6f9470d58271">driver</a> ()</td></tr>
<tr class="separator:a8a074032e56e1443e46b6f9470d58271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24b57a9967b47680e854dc2ea328ad1f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a24b57a9967b47680e854dc2ea328ad1f">version</a> ()</td></tr>
<tr class="separator:a24b57a9967b47680e854dc2ea328ad1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98fea91c80657442689dd19dc8050dec"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a98fea91c80657442689dd19dc8050dec">name</a> ()</td></tr>
<tr class="separator:a98fea91c80657442689dd19dc8050dec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab23e1524e183a0d21f5e9a4c02dde037"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#ab23e1524e183a0d21f5e9a4c02dde037">quotekey</a> ($key)</td></tr>
<tr class="separator:ab23e1524e183a0d21f5e9a4c02dde037"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad5fbde07bb87977702b7db8b1bfa388"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#aad5fbde07bb87977702b7db8b1bfa388">__call</a> ($func, array $args)</td></tr>
<tr class="separator:aad5fbde07bb87977702b7db8b1bfa388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03e2d154e8308f8407f81ac04fa77261"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a03e2d154e8308f8407f81ac04fa77261">__construct</a> ($dsn, $user=NULL, $pw=NULL, array $options=NULL)</td></tr>
<tr class="separator:a03e2d154e8308f8407f81ac04fa77261"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:acbfdc8b73ade40c08cf95005e3c30fc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbfdc8b73ade40c08cf95005e3c30fc9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#acbfdc8b73ade40c08cf95005e3c30fc9">$pdo</a></td></tr>
<tr class="memdesc:acbfdc8b73ade40c08cf95005e3c30fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raw PDO. <br /></td></tr>
<tr class="separator:acbfdc8b73ade40c08cf95005e3c30fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a4a0eb6935bb0202f4acab135e214ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a4a0eb6935bb0202f4acab135e214ed"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a8a4a0eb6935bb0202f4acab135e214ed">$dsn</a></td></tr>
<tr class="memdesc:a8a4a0eb6935bb0202f4acab135e214ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data source name. <br /></td></tr>
<tr class="separator:a8a4a0eb6935bb0202f4acab135e214ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19ed348edd0549a3f24bd462097f9e52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19ed348edd0549a3f24bd462097f9e52"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a19ed348edd0549a3f24bd462097f9e52">$engine</a></td></tr>
<tr class="memdesc:a19ed348edd0549a3f24bd462097f9e52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database engine. <br /></td></tr>
<tr class="separator:a19ed348edd0549a3f24bd462097f9e52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d54d723c3b9218b6068ef131b2def07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d54d723c3b9218b6068ef131b2def07"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a9d54d723c3b9218b6068ef131b2def07">$dbname</a></td></tr>
<tr class="memdesc:a9d54d723c3b9218b6068ef131b2def07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database name. <br /></td></tr>
<tr class="separator:a9d54d723c3b9218b6068ef131b2def07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f1c991be6d0c09a2c58e6564cc657a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f1c991be6d0c09a2c58e6564cc657a2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a9f1c991be6d0c09a2c58e6564cc657a2">$trans</a> =FALSE</td></tr>
<tr class="memdesc:a9f1c991be6d0c09a2c58e6564cc657a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transaction flag. <br /></td></tr>
<tr class="separator:a9f1c991be6d0c09a2c58e6564cc657a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3deede01233c40789f837bca11dbd856"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3deede01233c40789f837bca11dbd856"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a3deede01233c40789f837bca11dbd856">$rows</a> =0</td></tr>
<tr class="memdesc:a3deede01233c40789f837bca11dbd856"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of rows affected by query. <br /></td></tr>
<tr class="separator:a3deede01233c40789f837bca11dbd856"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95c93a06344cfdabd83824e38a527954"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95c93a06344cfdabd83824e38a527954"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a95c93a06344cfdabd83824e38a527954">$log</a></td></tr>
<tr class="memdesc:a95c93a06344cfdabd83824e38a527954"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQL log. <br /></td></tr>
<tr class="separator:a95c93a06344cfdabd83824e38a527954"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a28eb5b9fdad772d69977b7251896fb9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28eb5b9fdad772d69977b7251896fb9e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL.html#a28eb5b9fdad772d69977b7251896fb9e">$uuid</a></td></tr>
<tr class="memdesc:a28eb5b9fdad772d69977b7251896fb9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">UUID. <br /></td></tr>
<tr class="separator:a28eb5b9fdad772d69977b7251896fb9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>PDO wrapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a03e2d154e8308f8407f81ac04fa77261"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$dsn</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$user</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$dsn</td><td>string </td></tr>
<tr><td class="paramname">$user</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aad5fbde07bb87977702b7db8b1bfa388"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::__call </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$args</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Redirect call to MongoDB object </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$func</td><td>string </td></tr>
<tr><td class="paramname">$args</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5f5ced00dfa005770876582222b4008b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::begin </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Begin SQL transaction </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="a1c741bcdd850522bebe83ae9f3a89f8c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::commit </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Commit SQL transaction </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="a2da7fa08b61795e9dfad255b6204c7f8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return number of rows affected by last query </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a class="anchor" id="a8a074032e56e1443e46b6f9470d58271"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::driver </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return database engine </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="aae9de7373718da0c28c9c70de287bbd5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::exec </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$cmds</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$args</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$log</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Execute SQL statement(s) </p><dl class="section return"><dt>Returns</dt><dd>array|int|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$cmds</td><td>string|array </td></tr>
<tr><td class="paramname">$args</td><td>string|array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
<tr><td class="paramname">$log</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5bdb97cf5d6ac52c99d9ffe8a6f9e190"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::log </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return SQL profiler results </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a98fea91c80657442689dd19dc8050dec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return database name </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="ae1cb65bded1d2f0e21d9c3e815de81e0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::pdo </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return parent object </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="aa4e387f439b8ce06a48ae57cdbb5af95"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::quote </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$type</em> = <code>\PDO::PARAM_STR</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Quote string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$val</td><td>mixed </td></tr>
<tr><td class="paramname">$type</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab23e1524e183a0d21f5e9a4c02dde037"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::quotekey </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return quoted identifier name </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a44c5c212a997fa1c51cd10bdf0981bfe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::rollback </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Rollback SQL transaction </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a class="anchor" id="aceda87f3c9133d0ee03505f606422af4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::schema </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$table</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$fields</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve schema of SQL table </p><dl class="section return"><dt>Returns</dt><dd>array|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$table</td><td>string </td></tr>
<tr><td class="paramname">$fields</td><td>array|string </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1cdbdcd5996d5b34e83ec1554ac2ded2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::type </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Map data type of argument to a PDO constant </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3d41d6d72944573251f74b086b6173bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::uuid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return UUID </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="ac7f7ef1e3c360dee9d17dd3dea1eb127"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::value </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Cast value to PHP type </p><dl class="section return"><dt>Returns</dt><dd>scalar </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$type</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a24b57a9967b47680e854dc2ea328ad1f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL::version </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return server version </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/sql.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 B

View File

@@ -0,0 +1,113 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>SQL</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\SQL\Mapper Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6e73d8e0be4893b205a36735dab90e2b">$_id</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0bba5e3b2e135e0204e02eb450b5c8d0">$adhoc</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afcdf2d594803e948463f4e0d55581307">$db</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a80ed5859c6c17ee07f349cd546a5362d">$engine</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a7a229658a94e2273e5fd72192522bc39">$fields</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aca117630a51fe4ad615c8a6e14816588">$source</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6a81a54fbbfabe21944a25f2c0ae0af8">$table</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a369b7be4b0c72f5589ce17ca860b8e41">__construct</a>(\DB\SQL $db, $table, $fields=NULL, $ttl=60)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#addabcdc61c7ff9bba00d681732f2930f">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a69cb7ec16a632dc59545fc5e017627ff">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a9da242353c22c71c970dd39fb62e99d6">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a839905a39552f018de518af3f05f9f64">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#abb5f03e1f22d1092b67b85a4623c44ca">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a90309be8a6e586b70e8ab3861eba3447">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Adhoc</b> (defined in <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a>)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0eef3b7059a5aec18e41d6e0469caf24">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a19ff1d40381975da2cd21747c31b8e1f">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ad980571bdb2b75b5a9c477f86ff3f72c">factory</a>($row)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>($adhoc=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">DB::Cursor::fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a4dbe514e000d29a62c851fc0672ad3b8">find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ab3d8f06d3637879ae2c220acdff2cc8a">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae9a08ba593742fe95cdee9ea2ad4db2d">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6ffd04ab2524d595ca4ca2bf66e64e84">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a28127a4a923db328d091d62aad6d05b4">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afbb177708bbbea57811896189d336875">schema</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a532a26a9d4639e1d3e16e3f6f6df1bda">select</a>($fields, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae4191fd456d8b13d3abf08c84b23b3da">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a17d667b3bac5c358e918b4f6fbadbc00">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a18e39b01c8638b2171b9adab13caa1cf">type</a>($pdo)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aa6c67904700412706736e58daf6cc00c">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,847 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\SQL\Mapper Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>SQL</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">Mapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1SQL_1_1Mapper-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\SQL\Mapper Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>SQL data mapper.
<a href="classDB_1_1SQL_1_1Mapper.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\SQL\Mapper:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1SQL_1_1Mapper.png" usemap="#DB\SQL\Mapper_map" alt=""/>
<map id="DB\SQL\Mapper_map" name="DB\SQL\Mapper_map">
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="60,112,171,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,111,80"/>
<area href="classDB_1_1SQL_1_1Session.html" title="SQL-managed session handler. " alt="DB\SQL\Session" shape="rect" coords="60,224,171,248"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a90309be8a6e586b70e8ab3861eba3447"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a90309be8a6e586b70e8ab3861eba3447">dbtype</a> ()</td></tr>
<tr class="separator:a90309be8a6e586b70e8ab3861eba3447"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19ff1d40381975da2cd21747c31b8e1f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a19ff1d40381975da2cd21747c31b8e1f">exists</a> ($key)</td></tr>
<tr class="separator:a19ff1d40381975da2cd21747c31b8e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4191fd456d8b13d3abf08c84b23b3da"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae4191fd456d8b13d3abf08c84b23b3da">set</a> ($key, $val)</td></tr>
<tr class="separator:ae4191fd456d8b13d3abf08c84b23b3da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3d8f06d3637879ae2c220acdff2cc8a"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ab3d8f06d3637879ae2c220acdff2cc8a">get</a> ($key)</td></tr>
<tr class="separator:ab3d8f06d3637879ae2c220acdff2cc8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69cb7ec16a632dc59545fc5e017627ff"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a69cb7ec16a632dc59545fc5e017627ff">clear</a> ($key)</td></tr>
<tr class="separator:a69cb7ec16a632dc59545fc5e017627ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18e39b01c8638b2171b9adab13caa1cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a18e39b01c8638b2171b9adab13caa1cf">type</a> ($<a class="el" href="classDB_1_1SQL.html#ae1cb65bded1d2f0e21d9c3e815de81e0">pdo</a>)</td></tr>
<tr class="separator:a18e39b01c8638b2171b9adab13caa1cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addabcdc61c7ff9bba00d681732f2930f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#addabcdc61c7ff9bba00d681732f2930f">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:addabcdc61c7ff9bba00d681732f2930f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a532a26a9d4639e1d3e16e3f6f6df1bda"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a532a26a9d4639e1d3e16e3f6f6df1bda">select</a> ($<a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a532a26a9d4639e1d3e16e3f6f6df1bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dbe514e000d29a62c851fc0672ad3b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a4dbe514e000d29a62c851fc0672ad3b8">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a4dbe514e000d29a62c851fc0672ad3b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb5f03e1f22d1092b67b85a4623c44ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#abb5f03e1f22d1092b67b85a4623c44ca">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:abb5f03e1f22d1092b67b85a4623c44ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17d667b3bac5c358e918b4f6fbadbc00"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a17d667b3bac5c358e918b4f6fbadbc00">skip</a> ($ofs=1)</td></tr>
<tr class="separator:a17d667b3bac5c358e918b4f6fbadbc00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ffd04ab2524d595ca4ca2bf66e64e84"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6ffd04ab2524d595ca4ca2bf66e64e84">insert</a> ()</td></tr>
<tr class="separator:a6ffd04ab2524d595ca4ca2bf66e64e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6c67904700412706736e58daf6cc00c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aa6c67904700412706736e58daf6cc00c">update</a> ()</td></tr>
<tr class="separator:aa6c67904700412706736e58daf6cc00c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eef3b7059a5aec18e41d6e0469caf24"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0eef3b7059a5aec18e41d6e0469caf24">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:a0eef3b7059a5aec18e41d6e0469caf24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28127a4a923db328d091d62aad6d05b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a28127a4a923db328d091d62aad6d05b4">reset</a> ()</td></tr>
<tr class="separator:a28127a4a923db328d091d62aad6d05b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9da242353c22c71c970dd39fb62e99d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a9da242353c22c71c970dd39fb62e99d6">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:a9da242353c22c71c970dd39fb62e99d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839905a39552f018de518af3f05f9f64"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a839905a39552f018de518af3f05f9f64">copyto</a> ($key)</td></tr>
<tr class="separator:a839905a39552f018de518af3f05f9f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbb177708bbbea57811896189d336875"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afbb177708bbbea57811896189d336875">schema</a> ()</td></tr>
<tr class="separator:afbb177708bbbea57811896189d336875"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a9afed2cc48ce8a50ac377aec476036"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a> ($adhoc=TRUE)</td></tr>
<tr class="separator:a0a9afed2cc48ce8a50ac377aec476036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9a08ba593742fe95cdee9ea2ad4db2d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae9a08ba593742fe95cdee9ea2ad4db2d">getiterator</a> ()</td></tr>
<tr class="separator:ae9a08ba593742fe95cdee9ea2ad4db2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a369b7be4b0c72f5589ce17ca860b8e41"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a369b7be4b0c72f5589ce17ca860b8e41">__construct</a> (\<a class="el" href="classDB_1_1SQL.html">DB\SQL</a> $db, $table, $<a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>=NULL, $ttl=60)</td></tr>
<tr class="separator:a369b7be4b0c72f5589ce17ca860b8e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a80ed5859c6c17ee07f349cd546a5362d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed5859c6c17ee07f349cd546a5362d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a80ed5859c6c17ee07f349cd546a5362d">$engine</a></td></tr>
<tr class="memdesc:a80ed5859c6c17ee07f349cd546a5362d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database engine. <br /></td></tr>
<tr class="separator:a80ed5859c6c17ee07f349cd546a5362d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca117630a51fe4ad615c8a6e14816588"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca117630a51fe4ad615c8a6e14816588"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aca117630a51fe4ad615c8a6e14816588">$source</a></td></tr>
<tr class="memdesc:aca117630a51fe4ad615c8a6e14816588"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQL table. <br /></td></tr>
<tr class="separator:aca117630a51fe4ad615c8a6e14816588"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a81a54fbbfabe21944a25f2c0ae0af8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a81a54fbbfabe21944a25f2c0ae0af8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6a81a54fbbfabe21944a25f2c0ae0af8">$table</a></td></tr>
<tr class="memdesc:a6a81a54fbbfabe21944a25f2c0ae0af8"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQL table (quoted) <br /></td></tr>
<tr class="separator:a6a81a54fbbfabe21944a25f2c0ae0af8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e73d8e0be4893b205a36735dab90e2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e73d8e0be4893b205a36735dab90e2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6e73d8e0be4893b205a36735dab90e2b">$_id</a></td></tr>
<tr class="memdesc:a6e73d8e0be4893b205a36735dab90e2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last insert ID. <br /></td></tr>
<tr class="separator:a6e73d8e0be4893b205a36735dab90e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a229658a94e2273e5fd72192522bc39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a229658a94e2273e5fd72192522bc39"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a7a229658a94e2273e5fd72192522bc39">$fields</a></td></tr>
<tr class="memdesc:a7a229658a94e2273e5fd72192522bc39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defined fields. <br /></td></tr>
<tr class="separator:a7a229658a94e2273e5fd72192522bc39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bba5e3b2e135e0204e02eb450b5c8d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bba5e3b2e135e0204e02eb450b5c8d0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0bba5e3b2e135e0204e02eb450b5c8d0">$adhoc</a> =array()</td></tr>
<tr class="memdesc:a0bba5e3b2e135e0204e02eb450b5c8d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adhoc fields. <br /></td></tr>
<tr class="separator:a0bba5e3b2e135e0204e02eb450b5c8d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:ab8983f059770954acd30dfbff01038c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8983f059770954acd30dfbff01038c4"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Adhoc</b> ='Unable to process ad hoc field %s'</td></tr>
<tr class="separator:ab8983f059770954acd30dfbff01038c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ad980571bdb2b75b5a9c477f86ff3f72c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ad980571bdb2b75b5a9c477f86ff3f72c">factory</a> ($row)</td></tr>
<tr class="separator:ad980571bdb2b75b5a9c477f86ff3f72c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:afcdf2d594803e948463f4e0d55581307"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcdf2d594803e948463f4e0d55581307"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afcdf2d594803e948463f4e0d55581307">$db</a></td></tr>
<tr class="memdesc:afcdf2d594803e948463f4e0d55581307"><td class="mdescLeft">&#160;</td><td class="mdescRight">PDO wrapper. <br /></td></tr>
<tr class="separator:afcdf2d594803e948463f4e0d55581307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>SQL data mapper. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a369b7be4b0c72f5589ce17ca860b8e41"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1SQL.html">DB\SQL</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$table</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$fields</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>60</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$table</td><td>string </td></tr>
<tr><td class="paramname">$fields</td><td>array|string </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="addabcdc61c7ff9bba00d681732f2930f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::cast </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$obj</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return fields of mapper object as an associative array </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$obj</td><td>object </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a69cb7ec16a632dc59545fc5e017627ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clear value of field </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a9da242353c22c71c970dd39fb62e99d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::copyfrom </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Hydrate mapper object using hive array variable </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$func</td><td>callback </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a839905a39552f018de518af3f05f9f64"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::copyto </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Populate hive array variable with mapper fields </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="abb5f03e1f22d1092b67b85a4623c44ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::count </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Count records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>string|array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a90309be8a6e586b70e8ab3861eba3447"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::dbtype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return database type </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a0eef3b7059a5aec18e41d6e0469caf24"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::erase </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete current record </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>string|array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a19ff1d40381975da2cd21747c31b8e1f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if field is defined </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad980571bdb2b75b5a9c477f86ff3f72c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::factory </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$row</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert array to mapper object </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$row</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0a9afed2cc48ce8a50ac377aec476036"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::fields </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$adhoc</em> = <code>TRUE</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return field names </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$adhoc</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a4dbe514e000d29a62c851fc0672ad3b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::find </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return records that match criteria </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$filter</td><td>string|array </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab3d8f06d3637879ae2c220acdff2cc8a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; DB\SQL\Mapper::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve value of field </p><dl class="section return"><dt>Returns</dt><dd>scalar </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae9a08ba593742fe95cdee9ea2ad4db2d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::getiterator </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve external iterator for fields </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a6ffd04ab2524d595ca4ca2bf66e64e84"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::insert </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Insert new record </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a28127a4a923db328d091d62aad6d05b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reset cursor </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="afbb177708bbbea57811896189d336875"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::schema </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return schema </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<a class="anchor" id="a532a26a9d4639e1d3e16e3f6f6df1bda"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::select </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$fields</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$filter</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$options</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build query string and execute </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$fields</td><td>string </td></tr>
<tr><td class="paramname">$filter</td><td>string|array </td></tr>
<tr><td class="paramname">$options</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae4191fd456d8b13d3abf08c84b23b3da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Assign value to field </p><dl class="section return"><dt>Returns</dt><dd>scalar </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a17d667b3bac5c358e918b4f6fbadbc00"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::skip </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ofs</em> = <code>1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return record at specified offset using same criteria as previous load() call and make it active </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$ofs</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a18e39b01c8638b2171b9adab13caa1cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::type </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pdo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get PHP type equivalent of PDO constant </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$pdo</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa6c67904700412706736e58daf6cc00c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Mapper::update </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Update current record </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/sql/mapper.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,125 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>SQL</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">DB\SQL\Session Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6e73d8e0be4893b205a36735dab90e2b">$_id</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0bba5e3b2e135e0204e02eb450b5c8d0">$adhoc</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afcdf2d594803e948463f4e0d55581307">$db</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a80ed5859c6c17ee07f349cd546a5362d">$engine</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a7a229658a94e2273e5fd72192522bc39">$fields</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a84c600263851755793a4f5489dfb5d58">$sid</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aca117630a51fe4ad615c8a6e14816588">$source</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6a81a54fbbfabe21944a25f2c0ae0af8">$table</a></td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a></td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a698f971b591a9903415f4854b116d7c4">__construct</a>(\DB\SQL $db, $table='sessions', $force=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a369b7be4b0c72f5589ce17ca860b8e41">DB::SQL::Mapper::__construct</a>(\DB\SQL $db, $table, $fields=NULL, $ttl=60)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#ad95549104177547e8b141e70cc86275a">agent</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#addabcdc61c7ff9bba00d681732f2930f">cast</a>($obj=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a346456c58fcedeccb0e2efd58192aba7">cleanup</a>($max)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a69cb7ec16a632dc59545fc5e017627ff">clear</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#aae692b4ac212cb9e64a4c3708b79cdd4">close</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a9da242353c22c71c970dd39fb62e99d6">copyfrom</a>($key, $func=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a839905a39552f018de518af3f05f9f64">copyto</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#abb5f03e1f22d1092b67b85a4623c44ca">count</a>($filter=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a556c4a4c583e80e66baa836f61a97c67">csrf</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a90309be8a6e586b70e8ab3861eba3447">dbtype</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#acf00903eb467f7156b12ec6994b8e264">destroy</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Adhoc</b> (defined in <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a>)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Field</b> (defined in <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a>)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0eef3b7059a5aec18e41d6e0469caf24">erase</a>($filter=NULL)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">DB::Cursor::erase</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a19ff1d40381975da2cd21747c31b8e1f">exists</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ad980571bdb2b75b5a9c477f86ff3f72c">factory</a>($row)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>($adhoc=TRUE)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">DB::Cursor::fields</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a4dbe514e000d29a62c851fc0672ad3b8">find</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ab3d8f06d3637879ae2c220acdff2cc8a">get</a>($key)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae9a08ba593742fe95cdee9ea2ad4db2d">getiterator</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6ffd04ab2524d595ca4ca2bf66e64e84">insert</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#ac9ce19a0105f4ae2f51d36e72fa8bf04">ip</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a>($filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a>($func)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a8976de21517009998404a152ef25079a">open</a>($path, $name)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a>($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#a2ba20b441ec89491bba6e4354d8ede0b">read</a>($id)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a28127a4a923db328d091d62aad6d05b4">reset</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afbb177708bbbea57811896189d336875">schema</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a532a26a9d4639e1d3e16e3f6f6df1bda">select</a>($fields, $filter=NULL, array $options=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae4191fd456d8b13d3abf08c84b23b3da">set</a>($key, $val)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a17d667b3bac5c358e918b4f6fbadbc00">skip</a>($ofs=1)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#ac5a9921a43e44564bac68eecf6974e5d">stamp</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a18e39b01c8638b2171b9adab13caa1cf">type</a>($pdo)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aa6c67904700412706736e58daf6cc00c">update</a>()</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a>()</td><td class="entry"><a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html#aa4d7bdd75f8fa94aae890fa62b526b4a">write</a>($id, $data)</td><td class="entry"><a class="el" href="classDB_1_1SQL_1_1Session.html">DB\SQL\Session</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,556 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: DB\SQL\Session Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>DB</b></li><li class="navelem"><b>SQL</b></li><li class="navelem"><a class="el" href="classDB_1_1SQL_1_1Session.html">Session</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classDB_1_1SQL_1_1Session-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DB\SQL\Session Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>SQL-managed session handler.
<a href="classDB_1_1SQL_1_1Session.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DB\SQL\Session:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classDB_1_1SQL_1_1Session.png" usemap="#DB\SQL\Session_map" alt=""/>
<map id="DB\SQL\Session_map" name="DB\SQL\Session_map">
<area href="classDB_1_1SQL_1_1Mapper.html" title="SQL data mapper. " alt="DB\SQL\Mapper" shape="rect" coords="60,168,171,192"/>
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="60,112,171,136"/>
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,111,80"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8976de21517009998404a152ef25079a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a8976de21517009998404a152ef25079a">open</a> ($path, $<a class="el" href="classDB_1_1SQL.html#a98fea91c80657442689dd19dc8050dec">name</a>)</td></tr>
<tr class="separator:a8976de21517009998404a152ef25079a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae692b4ac212cb9e64a4c3708b79cdd4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#aae692b4ac212cb9e64a4c3708b79cdd4">close</a> ()</td></tr>
<tr class="separator:aae692b4ac212cb9e64a4c3708b79cdd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ba20b441ec89491bba6e4354d8ede0b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a2ba20b441ec89491bba6e4354d8ede0b">read</a> ($id)</td></tr>
<tr class="separator:a2ba20b441ec89491bba6e4354d8ede0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4d7bdd75f8fa94aae890fa62b526b4a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#aa4d7bdd75f8fa94aae890fa62b526b4a">write</a> ($id, $data)</td></tr>
<tr class="separator:aa4d7bdd75f8fa94aae890fa62b526b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf00903eb467f7156b12ec6994b8e264"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#acf00903eb467f7156b12ec6994b8e264">destroy</a> ($id)</td></tr>
<tr class="separator:acf00903eb467f7156b12ec6994b8e264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a346456c58fcedeccb0e2efd58192aba7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a346456c58fcedeccb0e2efd58192aba7">cleanup</a> ($max)</td></tr>
<tr class="separator:a346456c58fcedeccb0e2efd58192aba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a556c4a4c583e80e66baa836f61a97c67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a556c4a4c583e80e66baa836f61a97c67">csrf</a> ()</td></tr>
<tr class="separator:a556c4a4c583e80e66baa836f61a97c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9ce19a0105f4ae2f51d36e72fa8bf04"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#ac9ce19a0105f4ae2f51d36e72fa8bf04">ip</a> ()</td></tr>
<tr class="separator:ac9ce19a0105f4ae2f51d36e72fa8bf04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5a9921a43e44564bac68eecf6974e5d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#ac5a9921a43e44564bac68eecf6974e5d">stamp</a> ()</td></tr>
<tr class="separator:ac5a9921a43e44564bac68eecf6974e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad95549104177547e8b141e70cc86275a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#ad95549104177547e8b141e70cc86275a">agent</a> ()</td></tr>
<tr class="separator:ad95549104177547e8b141e70cc86275a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a698f971b591a9903415f4854b116d7c4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a698f971b591a9903415f4854b116d7c4">__construct</a> (\<a class="el" href="classDB_1_1SQL.html">DB\SQL</a> $db, $table='sessions', $force=TRUE)</td></tr>
<tr class="separator:a698f971b591a9903415f4854b116d7c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1SQL_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1SQL_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td></tr>
<tr class="memitem:a90309be8a6e586b70e8ab3861eba3447 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a90309be8a6e586b70e8ab3861eba3447">dbtype</a> ()</td></tr>
<tr class="separator:a90309be8a6e586b70e8ab3861eba3447 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19ff1d40381975da2cd21747c31b8e1f inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a19ff1d40381975da2cd21747c31b8e1f">exists</a> ($key)</td></tr>
<tr class="separator:a19ff1d40381975da2cd21747c31b8e1f inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4191fd456d8b13d3abf08c84b23b3da inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae4191fd456d8b13d3abf08c84b23b3da">set</a> ($key, $val)</td></tr>
<tr class="separator:ae4191fd456d8b13d3abf08c84b23b3da inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3d8f06d3637879ae2c220acdff2cc8a inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ab3d8f06d3637879ae2c220acdff2cc8a">get</a> ($key)</td></tr>
<tr class="separator:ab3d8f06d3637879ae2c220acdff2cc8a inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69cb7ec16a632dc59545fc5e017627ff inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a69cb7ec16a632dc59545fc5e017627ff">clear</a> ($key)</td></tr>
<tr class="separator:a69cb7ec16a632dc59545fc5e017627ff inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18e39b01c8638b2171b9adab13caa1cf inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a18e39b01c8638b2171b9adab13caa1cf">type</a> ($<a class="el" href="classDB_1_1SQL.html#ae1cb65bded1d2f0e21d9c3e815de81e0">pdo</a>)</td></tr>
<tr class="separator:a18e39b01c8638b2171b9adab13caa1cf inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addabcdc61c7ff9bba00d681732f2930f inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#addabcdc61c7ff9bba00d681732f2930f">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:addabcdc61c7ff9bba00d681732f2930f inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a532a26a9d4639e1d3e16e3f6f6df1bda inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a532a26a9d4639e1d3e16e3f6f6df1bda">select</a> ($<a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a532a26a9d4639e1d3e16e3f6f6df1bda inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dbe514e000d29a62c851fc0672ad3b8 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a4dbe514e000d29a62c851fc0672ad3b8">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a4dbe514e000d29a62c851fc0672ad3b8 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb5f03e1f22d1092b67b85a4623c44ca inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#abb5f03e1f22d1092b67b85a4623c44ca">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:abb5f03e1f22d1092b67b85a4623c44ca inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17d667b3bac5c358e918b4f6fbadbc00 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a17d667b3bac5c358e918b4f6fbadbc00">skip</a> ($ofs=1)</td></tr>
<tr class="separator:a17d667b3bac5c358e918b4f6fbadbc00 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ffd04ab2524d595ca4ca2bf66e64e84 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6ffd04ab2524d595ca4ca2bf66e64e84">insert</a> ()</td></tr>
<tr class="separator:a6ffd04ab2524d595ca4ca2bf66e64e84 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6c67904700412706736e58daf6cc00c inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aa6c67904700412706736e58daf6cc00c">update</a> ()</td></tr>
<tr class="separator:aa6c67904700412706736e58daf6cc00c inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eef3b7059a5aec18e41d6e0469caf24 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0eef3b7059a5aec18e41d6e0469caf24">erase</a> ($filter=NULL)</td></tr>
<tr class="separator:a0eef3b7059a5aec18e41d6e0469caf24 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28127a4a923db328d091d62aad6d05b4 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a28127a4a923db328d091d62aad6d05b4">reset</a> ()</td></tr>
<tr class="separator:a28127a4a923db328d091d62aad6d05b4 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9da242353c22c71c970dd39fb62e99d6 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a9da242353c22c71c970dd39fb62e99d6">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:a9da242353c22c71c970dd39fb62e99d6 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839905a39552f018de518af3f05f9f64 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a839905a39552f018de518af3f05f9f64">copyto</a> ($key)</td></tr>
<tr class="separator:a839905a39552f018de518af3f05f9f64 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbb177708bbbea57811896189d336875 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afbb177708bbbea57811896189d336875">schema</a> ()</td></tr>
<tr class="separator:afbb177708bbbea57811896189d336875 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a9afed2cc48ce8a50ac377aec476036 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a> ($adhoc=TRUE)</td></tr>
<tr class="separator:a0a9afed2cc48ce8a50ac377aec476036 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9a08ba593742fe95cdee9ea2ad4db2d inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ae9a08ba593742fe95cdee9ea2ad4db2d">getiterator</a> ()</td></tr>
<tr class="separator:ae9a08ba593742fe95cdee9ea2ad4db2d inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a369b7be4b0c72f5589ce17ca860b8e41 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a369b7be4b0c72f5589ce17ca860b8e41">__construct</a> (\<a class="el" href="classDB_1_1SQL.html">DB\SQL</a> $db, $table, $<a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0a9afed2cc48ce8a50ac377aec476036">fields</a>=NULL, $ttl=60)</td></tr>
<tr class="separator:a369b7be4b0c72f5589ce17ca860b8e41 inherit pub_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7c161bf3f4e312dc9a6a1158913535da">dbtype</a> ()</td></tr>
<tr class="separator:a7c161bf3f4e312dc9a6a1158913535da inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acf345942c2090627a8a526fc989550c2">fields</a> ()</td></tr>
<tr class="separator:acf345942c2090627a8a526fc989550c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a897e1753b25384caef56fce6e4cde7df">cast</a> ($obj=NULL)</td></tr>
<tr class="separator:a897e1753b25384caef56fce6e4cde7df inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a58b00aa94b1e3ba226de1985a9a43bab">find</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a58b00aa94b1e3ba226de1985a9a43bab inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18b6617cb56faa5353d6017bff6c04af">count</a> ($filter=NULL, $ttl=0)</td></tr>
<tr class="separator:a18b6617cb56faa5353d6017bff6c04af inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aaf3cfe39694afdfd5f44d376eaa22760">insert</a> ()</td></tr>
<tr class="separator:aaf3cfe39694afdfd5f44d376eaa22760 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a18fa093c9875a639f7271e13cdb46a50">update</a> ()</td></tr>
<tr class="separator:a18fa093c9875a639f7271e13cdb46a50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa6acc858a1068a6ac628d27e97a5d49e">copyfrom</a> ($key, $func=NULL)</td></tr>
<tr class="separator:aa6acc858a1068a6ac628d27e97a5d49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#abe34ef9c4dc60204086b5c4455bfa69e">copyto</a> ($key)</td></tr>
<tr class="separator:abe34ef9c4dc60204086b5c4455bfa69e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a51139e47ffcf9fecd0189f050c32db72">dry</a> ()</td></tr>
<tr class="separator:a51139e47ffcf9fecd0189f050c32db72 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aead717ff46a2e8cca673ebb4948705c4">findone</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:aead717ff46a2e8cca673ebb4948705c4 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#acc8dc83b5137f234a53f179969df1770">paginate</a> ($pos=0, $size=10, $filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:acc8dc83b5137f234a53f179969df1770 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8c0f0122663bb7d239222042efbdb4b0">load</a> ($filter=NULL, array $options=NULL, $ttl=0)</td></tr>
<tr class="separator:a8c0f0122663bb7d239222042efbdb4b0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a356cb426d731549c6e580439b0cf9230">loaded</a> ()</td></tr>
<tr class="separator:a356cb426d731549c6e580439b0cf9230 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a535d17681f9758454f0afd12547fa3ae">first</a> ()</td></tr>
<tr class="separator:a535d17681f9758454f0afd12547fa3ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8d5a715c028b6c7c7a90f8b0ce3e089f">last</a> ()</td></tr>
<tr class="separator:a8d5a715c028b6c7c7a90f8b0ce3e089f inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae6863afa3f23ded1fc545a50d76efd50">skip</a> ($ofs=1)</td></tr>
<tr class="separator:ae6863afa3f23ded1fc545a50d76efd50 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#addcbf18b7c0c621f78312f39785b5e2e">next</a> ()</td></tr>
<tr class="separator:addcbf18b7c0c621f78312f39785b5e2e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae8de1d05cf812e21e08297c6117cf425">prev</a> ()</td></tr>
<tr class="separator:ae8de1d05cf812e21e08297c6117cf425 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a3cb70dd9d88714fa28669d18d4f9169c">valid</a> ()</td></tr>
<tr class="separator:a3cb70dd9d88714fa28669d18d4f9169c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ad03f49090f8243e0fad945ce219fb296">save</a> ()</td></tr>
<tr class="separator:ad03f49090f8243e0fad945ce219fb296 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a5d5ada095f2c923d4c3ba7e58ff0489c">erase</a> ()</td></tr>
<tr class="separator:a5d5ada095f2c923d4c3ba7e58ff0489c inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a925c2b682efadd6718394b344678a24e">onload</a> ($func)</td></tr>
<tr class="separator:a925c2b682efadd6718394b344678a24e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aabe978f26ab37732a59289c5f95fb3c2">beforeinsert</a> ($func)</td></tr>
<tr class="separator:aabe978f26ab37732a59289c5f95fb3c2 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a0c89cfe8faf7b55122ada1a4f9d1e9ca">afterinsert</a> ($func)</td></tr>
<tr class="separator:a0c89cfe8faf7b55122ada1a4f9d1e9ca inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a05948a1b0762aec19d2b6b40a228f9bb">oninsert</a> ($func)</td></tr>
<tr class="separator:a05948a1b0762aec19d2b6b40a228f9bb inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ae199229f816ab78b942be1ae9c4a3581">beforeupdate</a> ($func)</td></tr>
<tr class="separator:ae199229f816ab78b942be1ae9c4a3581 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a943a1cacfc57b79bc24bdda194525b21">afterupdate</a> ($func)</td></tr>
<tr class="separator:a943a1cacfc57b79bc24bdda194525b21 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a32b1bf6076239faef22cd05553a2f6e0">onupdate</a> ($func)</td></tr>
<tr class="separator:a32b1bf6076239faef22cd05553a2f6e0 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af7ea8a6d711934c19881d79296c92814">beforesave</a> ($func)</td></tr>
<tr class="separator:af7ea8a6d711934c19881d79296c92814 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a7a3ac4a2dccec05e8e31012dafc240ed">aftersave</a> ($func)</td></tr>
<tr class="separator:a7a3ac4a2dccec05e8e31012dafc240ed inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a8350d5784dcd4a95ca9e07e571c0e7a5">onsave</a> ($func)</td></tr>
<tr class="separator:a8350d5784dcd4a95ca9e07e571c0e7a5 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#af718ecf50c76d4720758a029a6da06ae">beforeerase</a> ($func)</td></tr>
<tr class="separator:af718ecf50c76d4720758a029a6da06ae inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a14ab0b84738dc86db5676343c82b5242">aftererase</a> ($func)</td></tr>
<tr class="separator:a14ab0b84738dc86db5676343c82b5242 inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab49fcd9ec9f37f853986265729a9c49e">onerase</a> ($func)</td></tr>
<tr class="separator:ab49fcd9ec9f37f853986265729a9c49e inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#a03eb1bc2a60bfc0be7e3e51c09a6072a">reset</a> ()</td></tr>
<tr class="separator:a03eb1bc2a60bfc0be7e3e51c09a6072a inherit pub_methods_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a84c600263851755793a4f5489dfb5d58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84c600263851755793a4f5489dfb5d58"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Session.html#a84c600263851755793a4f5489dfb5d58">$sid</a></td></tr>
<tr class="memdesc:a84c600263851755793a4f5489dfb5d58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Session ID. <br /></td></tr>
<tr class="separator:a84c600263851755793a4f5489dfb5d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1SQL_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1SQL_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td></tr>
<tr class="memitem:afcdf2d594803e948463f4e0d55581307 inherit pro_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcdf2d594803e948463f4e0d55581307"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#afcdf2d594803e948463f4e0d55581307">$db</a></td></tr>
<tr class="memdesc:afcdf2d594803e948463f4e0d55581307 inherit pro_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">PDO wrapper. <br /></td></tr>
<tr class="separator:afcdf2d594803e948463f4e0d55581307 inherit pro_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f2192be8a29ca3b63a8594face7f2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab4f2192be8a29ca3b63a8594face7f2b">$query</a> =array()</td></tr>
<tr class="memdesc:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query results. <br /></td></tr>
<tr class="separator:ab4f2192be8a29ca3b63a8594face7f2b inherit pro_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1SQL_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1SQL_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td></tr>
<tr class="memitem:a80ed5859c6c17ee07f349cd546a5362d inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed5859c6c17ee07f349cd546a5362d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a80ed5859c6c17ee07f349cd546a5362d">$engine</a></td></tr>
<tr class="memdesc:a80ed5859c6c17ee07f349cd546a5362d inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database engine. <br /></td></tr>
<tr class="separator:a80ed5859c6c17ee07f349cd546a5362d inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca117630a51fe4ad615c8a6e14816588 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca117630a51fe4ad615c8a6e14816588"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#aca117630a51fe4ad615c8a6e14816588">$source</a></td></tr>
<tr class="memdesc:aca117630a51fe4ad615c8a6e14816588 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQL table. <br /></td></tr>
<tr class="separator:aca117630a51fe4ad615c8a6e14816588 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a81a54fbbfabe21944a25f2c0ae0af8 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a81a54fbbfabe21944a25f2c0ae0af8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6a81a54fbbfabe21944a25f2c0ae0af8">$table</a></td></tr>
<tr class="memdesc:a6a81a54fbbfabe21944a25f2c0ae0af8 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQL table (quoted) <br /></td></tr>
<tr class="separator:a6a81a54fbbfabe21944a25f2c0ae0af8 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e73d8e0be4893b205a36735dab90e2b inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e73d8e0be4893b205a36735dab90e2b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a6e73d8e0be4893b205a36735dab90e2b">$_id</a></td></tr>
<tr class="memdesc:a6e73d8e0be4893b205a36735dab90e2b inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last insert ID. <br /></td></tr>
<tr class="separator:a6e73d8e0be4893b205a36735dab90e2b inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a229658a94e2273e5fd72192522bc39 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a229658a94e2273e5fd72192522bc39"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a7a229658a94e2273e5fd72192522bc39">$fields</a></td></tr>
<tr class="memdesc:a7a229658a94e2273e5fd72192522bc39 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defined fields. <br /></td></tr>
<tr class="separator:a7a229658a94e2273e5fd72192522bc39 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bba5e3b2e135e0204e02eb450b5c8d0 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bba5e3b2e135e0204e02eb450b5c8d0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#a0bba5e3b2e135e0204e02eb450b5c8d0">$adhoc</a> =array()</td></tr>
<tr class="memdesc:a0bba5e3b2e135e0204e02eb450b5c8d0 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adhoc fields. <br /></td></tr>
<tr class="separator:a0bba5e3b2e135e0204e02eb450b5c8d0 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8983f059770954acd30dfbff01038c4 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8983f059770954acd30dfbff01038c4"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Adhoc</b> ='Unable to process ad hoc field %s'</td></tr>
<tr class="separator:ab8983f059770954acd30dfbff01038c4 inherit pub_attribs_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classDB_1_1Cursor"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classDB_1_1Cursor')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classDB_1_1Cursor.html">DB\Cursor</a></td></tr>
<tr class="memitem:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bd1bd956c019df75353f84cbc2b9f1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#aa9bd1bd956c019df75353f84cbc2b9f1">$ptr</a> =0</td></tr>
<tr class="memdesc:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current position. <br /></td></tr>
<tr class="separator:aa9bd1bd956c019df75353f84cbc2b9f1 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3310c0b515201e7565a36ce2c841a97"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1Cursor.html#ab3310c0b515201e7565a36ce2c841a97">$trigger</a> =array()</td></tr>
<tr class="memdesc:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event listeners. <br /></td></tr>
<tr class="separator:ab3310c0b515201e7565a36ce2c841a97 inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa57f3721f9d2dc83a2e8a16a864c57be"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Field</b> ='Undefined field %s'</td></tr>
<tr class="separator:aa57f3721f9d2dc83a2e8a16a864c57be inherit pub_attribs_classDB_1_1Cursor"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classDB_1_1SQL_1_1Mapper"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classDB_1_1SQL_1_1Mapper')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classDB_1_1SQL_1_1Mapper.html">DB\SQL\Mapper</a></td></tr>
<tr class="memitem:ad980571bdb2b75b5a9c477f86ff3f72c inherit pro_methods_classDB_1_1SQL_1_1Mapper"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDB_1_1SQL_1_1Mapper.html#ad980571bdb2b75b5a9c477f86ff3f72c">factory</a> ($row)</td></tr>
<tr class="separator:ad980571bdb2b75b5a9c477f86ff3f72c inherit pro_methods_classDB_1_1SQL_1_1Mapper"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>SQL-managed session handler. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a698f971b591a9903415f4854b116d7c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::__construct </td>
<td>(</td>
<td class="paramtype">\<a class="el" href="classDB_1_1SQL.html">DB\SQL</a>&#160;</td>
<td class="paramname"><em>$db</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$table</em> = <code>'sessions'</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$force</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$db</td><td>object </td></tr>
<tr><td class="paramname">$table</td><td>string </td></tr>
<tr><td class="paramname">$force</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad95549104177547e8b141e70cc86275a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::agent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return HTTP user agent </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a346456c58fcedeccb0e2efd58192aba7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::cleanup </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$max</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Garbage collector </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$max</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aae692b4ac212cb9e64a4c3708b79cdd4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::close </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
</div>
</div>
<a class="anchor" id="a556c4a4c583e80e66baa836f61a97c67"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::csrf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return anti-CSRF token </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="acf00903eb467f7156b12ec6994b8e264"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::destroy </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroy session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac9ce19a0105f4ae2f51d36e72fa8bf04"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::ip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return IP address </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a8976de21517009998404a152ef25079a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::open </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Open session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$path</td><td>string </td></tr>
<tr><td class="paramname">$name</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2ba20b441ec89491bba6e4354d8ede0b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::read </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return session data in serialized format </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac5a9921a43e44564bac68eecf6974e5d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::stamp </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return Unix timestamp </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="aa4d7bdd75f8fa94aae890fa62b526b4a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">DB\SQL\Session::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write session data </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$data</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>db/sql/session.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,43 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">F3 Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classF3.html">F3</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classF3.html#a95c92099c32794c2e94f3ceee515f404">$fw</a></td><td class="entry"><a class="el" href="classF3.html">F3</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classF3.html#a003d38093123a44610031c207172c8ff">__callstatic</a>($func, array $args)</td><td class="entry"><a class="el" href="classF3.html">F3</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->

106
app/lib/api/classF3.html Normal file
View File

@@ -0,0 +1,106 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: F3 Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="classF3-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">F3 Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Legacy mode enabler.
<a href="classF3.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a003d38093123a44610031c207172c8ff"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classF3.html#a003d38093123a44610031c207172c8ff">__callstatic</a> ($func, array $args)</td></tr>
<tr class="separator:a003d38093123a44610031c207172c8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a95c92099c32794c2e94f3ceee515f404"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95c92099c32794c2e94f3ceee515f404"></a>
static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classF3.html#a95c92099c32794c2e94f3ceee515f404">$fw</a></td></tr>
<tr class="memdesc:a95c92099c32794c2e94f3ceee515f404"><td class="mdescLeft">&#160;</td><td class="mdescRight">Framework instance. <br /></td></tr>
<tr class="separator:a95c92099c32794c2e94f3ceee515f404"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Legacy mode enabler. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a003d38093123a44610031c207172c8ff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static F3::__callstatic </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$args</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Forward function calls to framework </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$func</td><td>callback </td></tr>
<tr><td class="paramname">$args</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>f3.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,377 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ISO Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classISO.html">ISO</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ad</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ae</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_af</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ag</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ai</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_al</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_am</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ao</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_aq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ar</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_as</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_at</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_au</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_aw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ax</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_az</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ba</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bb</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bd</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_be</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bj</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_br</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bs</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_bv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_by</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_bz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ca</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cd</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ch</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ci</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ck</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_co</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cx</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_cy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_cz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_de</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_dj</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_dk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_dm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_do</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_dz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ec</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ee</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_eg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_eh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_er</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_es</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_et</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_fi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_fj</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_fk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_fm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_fo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_fr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ga</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gb</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gd</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ge</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gp</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gs</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_gw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_gy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_hk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_hm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_hn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_hr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ht</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_hu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_id</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ie</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_il</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_im</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_in</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_io</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_iq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ir</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_is</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_it</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_je</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_jm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_jo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_jp</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ke</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_kg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_kh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ki</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_km</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_kn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_kp</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_kr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_kw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ky</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_kz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_la</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_lb</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_lc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_li</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_lk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_lr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ls</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_lt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_lu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_lv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ly</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ma</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_md</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_me</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ml</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mp</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ms</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_mw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mx</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_my</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_mz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_na</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_nc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ne</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_nf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ng</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ni</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_nl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_no</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_np</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_nr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_nu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_nz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_om</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_pa</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pe</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_pf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ph</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_pl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_pn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ps</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_pt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_pw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_py</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_qa</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_re</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ro</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_rs</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ru</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_rw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sa</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sb</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sd</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_se</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_si</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sj</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_so</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ss</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_st</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sx</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_sy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_sz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_td</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_th</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tj</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_to</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_tw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_tz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ua</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ug</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_um</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_us</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_uy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_uz</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_va</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_vc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ve</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_vg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_vi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_vn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_vu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_wf</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_ws</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_ye</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_yt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_za</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>CC_zm</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CC_zw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classISO.html#a5a16281cb45a7e095913286a2964739e">constants</a>($prefix)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classISO.html#a7ff66e65d05dd8ae7f296e62666be248">countries</a>()</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classISO.html#a533bf4732e97f64a18b616a4b7a0dfd0">languages</a>()</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_af</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_am</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ar</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_as</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ba</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_be</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_bg</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_bn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_bo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_br</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ca</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_co</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_cs</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_cy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_da</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_de</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_dv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_el</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_en</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_es</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_et</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_eu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_fa</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_fi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_fo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_fr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_gd</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_gl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_gu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_he</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_hi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_hr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_hu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_hy</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_id</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ig</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_is</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_it</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ja</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ka</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_kk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_km</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_kn</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ko</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_lb</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_lo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_lt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_lv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_mi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ml</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_mr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ms</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_mt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ne</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_nl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_no</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_oc</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_or</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_pl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ps</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_pt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_qu</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ro</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ru</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_rw</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_sa</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_si</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_sk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_sl</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_sq</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_sv</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_ta</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_te</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_th</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_tk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_tr</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_tt</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_uk</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_ur</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_vi</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_wo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>LC_yo</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>LC_zh</b> (defined in <a class="el" href="classISO.html">ISO</a>)</td><td class="entry"><a class="el" href="classISO.html">ISO</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

1145
app/lib/api/classISO.html Normal file

File diff suppressed because it is too large Load Diff

BIN
app/lib/api/classISO.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

View File

@@ -0,0 +1,83 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Image Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classImage.html">Image</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a1ea4079d15f22833f7fb1752dda42536">$count</a></td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a99ed05f57696bdeabc9a3e47c77f2e27">$data</a></td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#aea966b7b51f9b9605edf28ecad0db22a">$file</a></td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#abcfbd55ad76fee0ac11bfb703d5419e3">$flag</a></td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a5356d2d7701a69e0a6cdd6503c9dea2b">__construct</a>($file=NULL, $flag=FALSE, $path='')</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a936d45b6c334cfec296de09a09ba9b11">__destruct</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a87dd057923878a07ca1be0b2e79f509a">blur</a>($selective=FALSE)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#aac476f46972d4798b171186914e8481e">brightness</a>($level)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a195ea2c6c93442109259c54b0479b977">captcha</a>($font, $size=24, $len=5, $key=NULL, $path='', $fg=0xFFFFFF, $bg=0x000000)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a438c42a02ec1c9f52aac580735e51567">contrast</a>($level)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#acf8c183b2c9d26c03948b5e29e5101ed">crop</a>($x1, $y1, $x2, $y2)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a47f1ce337869fc46720f6cfdc63585ea">dump</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Color</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Font</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Length</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a36833006f06dc7fb7fb5369d3e5ac2c7">emboss</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a3882a6e91e12f2ea545888fc61d60cde">grayscale</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a50738b4f19600b46c4db73c49d3ac0bf">height</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a32c2745c81acbed3f99e3198b7cc7f15">hflip</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a77aea9ee7d3ae071b23c24c889c18874">identicon</a>($str, $size=64, $blocks=4)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a7d8bc9a3312963443ed7d633e89ab06e">invert</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#acda1c8fb6dd4e4fc38833481f991b019">load</a>($str)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#ab03c38d3c9743c114fec85a77816bf60">overlay</a>(Image $img, $align=NULL, $alpha=100)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a208e93c83fb93d1e57fb661df8a3eb1e">pixelate</a>($size)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>POS_Bottom</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>POS_Center</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>POS_Left</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>POS_Middle</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>POS_Right</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>POS_Top</b> (defined in <a class="el" href="classImage.html">Image</a>)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a3d20307501f424378e7bcd5cf201389a">render</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#ae7271abaf28602b6ab13a761d0a6f4c0">resize</a>($width, $height, $crop=TRUE, $enlarge=TRUE)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a64e645699181836d9bdfc30f2cb6375f">restore</a>($state=1)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a421cf33a22ba643d850ea3ed73ea4685">rgb</a>($color)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a8afb312efcb86257d4217f83a3a3fbf9">rotate</a>($angle)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#aab7e368cbb748564a0414b4b1de84e92">save</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#ae6bd834eec3f25a511ebd2d86a5e92fc">sepia</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a847e214e86cbc0acf4f53d3e6aa4f7f6">sketch</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#ac29e510b01890bd846ef156ca4603f5f">smooth</a>($level)</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#a06bfb7b4e4a147f8dc2a8869fd3c75c9">undo</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classImage.html#a5df11e9bbf876b4d6618bd4ddadcb964">vflip</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classImage.html#ab6ad5d2346d2028ef1e10235910e21e1">width</a>()</td><td class="entry"><a class="el" href="classImage.html">Image</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

884
app/lib/api/classImage.html Normal file
View File

@@ -0,0 +1,884 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Image Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classImage-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Image Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Image manipulation tools.
<a href="classImage.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a421cf33a22ba643d850ea3ed73ea4685"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a421cf33a22ba643d850ea3ed73ea4685">rgb</a> ($color)</td></tr>
<tr class="separator:a421cf33a22ba643d850ea3ed73ea4685"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d8bc9a3312963443ed7d633e89ab06e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a7d8bc9a3312963443ed7d633e89ab06e">invert</a> ()</td></tr>
<tr class="separator:a7d8bc9a3312963443ed7d633e89ab06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac476f46972d4798b171186914e8481e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#aac476f46972d4798b171186914e8481e">brightness</a> ($level)</td></tr>
<tr class="separator:aac476f46972d4798b171186914e8481e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a438c42a02ec1c9f52aac580735e51567"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a438c42a02ec1c9f52aac580735e51567">contrast</a> ($level)</td></tr>
<tr class="separator:a438c42a02ec1c9f52aac580735e51567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3882a6e91e12f2ea545888fc61d60cde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a3882a6e91e12f2ea545888fc61d60cde">grayscale</a> ()</td></tr>
<tr class="separator:a3882a6e91e12f2ea545888fc61d60cde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac29e510b01890bd846ef156ca4603f5f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#ac29e510b01890bd846ef156ca4603f5f">smooth</a> ($level)</td></tr>
<tr class="separator:ac29e510b01890bd846ef156ca4603f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36833006f06dc7fb7fb5369d3e5ac2c7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a36833006f06dc7fb7fb5369d3e5ac2c7">emboss</a> ()</td></tr>
<tr class="separator:a36833006f06dc7fb7fb5369d3e5ac2c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6bd834eec3f25a511ebd2d86a5e92fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#ae6bd834eec3f25a511ebd2d86a5e92fc">sepia</a> ()</td></tr>
<tr class="separator:ae6bd834eec3f25a511ebd2d86a5e92fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a208e93c83fb93d1e57fb661df8a3eb1e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a208e93c83fb93d1e57fb661df8a3eb1e">pixelate</a> ($size)</td></tr>
<tr class="separator:a208e93c83fb93d1e57fb661df8a3eb1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87dd057923878a07ca1be0b2e79f509a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a87dd057923878a07ca1be0b2e79f509a">blur</a> ($selective=FALSE)</td></tr>
<tr class="separator:a87dd057923878a07ca1be0b2e79f509a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a847e214e86cbc0acf4f53d3e6aa4f7f6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a847e214e86cbc0acf4f53d3e6aa4f7f6">sketch</a> ()</td></tr>
<tr class="separator:a847e214e86cbc0acf4f53d3e6aa4f7f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32c2745c81acbed3f99e3198b7cc7f15"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a32c2745c81acbed3f99e3198b7cc7f15">hflip</a> ()</td></tr>
<tr class="separator:a32c2745c81acbed3f99e3198b7cc7f15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df11e9bbf876b4d6618bd4ddadcb964"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a5df11e9bbf876b4d6618bd4ddadcb964">vflip</a> ()</td></tr>
<tr class="separator:a5df11e9bbf876b4d6618bd4ddadcb964"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf8c183b2c9d26c03948b5e29e5101ed"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#acf8c183b2c9d26c03948b5e29e5101ed">crop</a> ($x1, $y1, $x2, $y2)</td></tr>
<tr class="separator:acf8c183b2c9d26c03948b5e29e5101ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7271abaf28602b6ab13a761d0a6f4c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#ae7271abaf28602b6ab13a761d0a6f4c0">resize</a> ($<a class="el" href="classImage.html#ab6ad5d2346d2028ef1e10235910e21e1">width</a>, $<a class="el" href="classImage.html#a50738b4f19600b46c4db73c49d3ac0bf">height</a>, $<a class="el" href="classImage.html#acf8c183b2c9d26c03948b5e29e5101ed">crop</a>=TRUE, $enlarge=TRUE)</td></tr>
<tr class="separator:ae7271abaf28602b6ab13a761d0a6f4c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8afb312efcb86257d4217f83a3a3fbf9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a8afb312efcb86257d4217f83a3a3fbf9">rotate</a> ($angle)</td></tr>
<tr class="separator:a8afb312efcb86257d4217f83a3a3fbf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab03c38d3c9743c114fec85a77816bf60"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#ab03c38d3c9743c114fec85a77816bf60">overlay</a> (<a class="el" href="classImage.html">Image</a> $img, $align=NULL, $alpha=100)</td></tr>
<tr class="separator:ab03c38d3c9743c114fec85a77816bf60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77aea9ee7d3ae071b23c24c889c18874"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a77aea9ee7d3ae071b23c24c889c18874">identicon</a> ($str, $size=64, $blocks=4)</td></tr>
<tr class="separator:a77aea9ee7d3ae071b23c24c889c18874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a195ea2c6c93442109259c54b0479b977"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a195ea2c6c93442109259c54b0479b977">captcha</a> ($font, $size=24, $len=5, $key=NULL, $path='', $fg=0xFFFFFF, $bg=0x000000)</td></tr>
<tr class="separator:a195ea2c6c93442109259c54b0479b977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ad5d2346d2028ef1e10235910e21e1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#ab6ad5d2346d2028ef1e10235910e21e1">width</a> ()</td></tr>
<tr class="separator:ab6ad5d2346d2028ef1e10235910e21e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50738b4f19600b46c4db73c49d3ac0bf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a50738b4f19600b46c4db73c49d3ac0bf">height</a> ()</td></tr>
<tr class="separator:a50738b4f19600b46c4db73c49d3ac0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d20307501f424378e7bcd5cf201389a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a3d20307501f424378e7bcd5cf201389a">render</a> ()</td></tr>
<tr class="separator:a3d20307501f424378e7bcd5cf201389a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f1ce337869fc46720f6cfdc63585ea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a47f1ce337869fc46720f6cfdc63585ea">dump</a> ()</td></tr>
<tr class="separator:a47f1ce337869fc46720f6cfdc63585ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab7e368cbb748564a0414b4b1de84e92"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#aab7e368cbb748564a0414b4b1de84e92">save</a> ()</td></tr>
<tr class="separator:aab7e368cbb748564a0414b4b1de84e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64e645699181836d9bdfc30f2cb6375f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a64e645699181836d9bdfc30f2cb6375f">restore</a> ($state=1)</td></tr>
<tr class="separator:a64e645699181836d9bdfc30f2cb6375f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06bfb7b4e4a147f8dc2a8869fd3c75c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a06bfb7b4e4a147f8dc2a8869fd3c75c9">undo</a> ()</td></tr>
<tr class="separator:a06bfb7b4e4a147f8dc2a8869fd3c75c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acda1c8fb6dd4e4fc38833481f991b019"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#acda1c8fb6dd4e4fc38833481f991b019">load</a> ($str)</td></tr>
<tr class="separator:acda1c8fb6dd4e4fc38833481f991b019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5356d2d7701a69e0a6cdd6503c9dea2b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a5356d2d7701a69e0a6cdd6503c9dea2b">__construct</a> ($file=NULL, $flag=FALSE, $path='')</td></tr>
<tr class="separator:a5356d2d7701a69e0a6cdd6503c9dea2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a936d45b6c334cfec296de09a09ba9b11"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a936d45b6c334cfec296de09a09ba9b11">__destruct</a> ()</td></tr>
<tr class="separator:a936d45b6c334cfec296de09a09ba9b11"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a99ed05f57696bdeabc9a3e47c77f2e27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99ed05f57696bdeabc9a3e47c77f2e27"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a99ed05f57696bdeabc9a3e47c77f2e27">$data</a></td></tr>
<tr class="memdesc:a99ed05f57696bdeabc9a3e47c77f2e27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Image resource. <br /></td></tr>
<tr class="separator:a99ed05f57696bdeabc9a3e47c77f2e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcfbd55ad76fee0ac11bfb703d5419e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcfbd55ad76fee0ac11bfb703d5419e3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#abcfbd55ad76fee0ac11bfb703d5419e3">$flag</a> =FALSE</td></tr>
<tr class="memdesc:abcfbd55ad76fee0ac11bfb703d5419e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable/disable history. <br /></td></tr>
<tr class="separator:abcfbd55ad76fee0ac11bfb703d5419e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ea4079d15f22833f7fb1752dda42536"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ea4079d15f22833f7fb1752dda42536"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#a1ea4079d15f22833f7fb1752dda42536">$count</a> =0</td></tr>
<tr class="memdesc:a1ea4079d15f22833f7fb1752dda42536"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter count. <br /></td></tr>
<tr class="separator:a1ea4079d15f22833f7fb1752dda42536"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:adb476d99ed48c936d0db7045e82a68a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb476d99ed48c936d0db7045e82a68a1"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Color</b> ='Invalid color specified: %s'</td></tr>
<tr class="separator:adb476d99ed48c936d0db7045e82a68a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73c85aa476e19922d225100ee9f597cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73c85aa476e19922d225100ee9f597cd"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Font</b> ='CAPTCHA font not found'</td></tr>
<tr class="separator:a73c85aa476e19922d225100ee9f597cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abca40dc00f09f5689b0806f330ac9a6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abca40dc00f09f5689b0806f330ac9a6f"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Length</b> ='Invalid CAPTCHA length: %s'</td></tr>
<tr class="separator:abca40dc00f09f5689b0806f330ac9a6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a768c4d51571f71b7117b6d81090a7ac7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a768c4d51571f71b7117b6d81090a7ac7"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Left</b> =1</td></tr>
<tr class="separator:a768c4d51571f71b7117b6d81090a7ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a02766ad00470788d4deedab54d313b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a02766ad00470788d4deedab54d313b"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Center</b> =2</td></tr>
<tr class="separator:a3a02766ad00470788d4deedab54d313b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c615b6b6e2cda9fc0d13ba36282bacf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c615b6b6e2cda9fc0d13ba36282bacf"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Right</b> =4</td></tr>
<tr class="separator:a9c615b6b6e2cda9fc0d13ba36282bacf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac738608ad1e5d620a1cc0b06c806ea67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac738608ad1e5d620a1cc0b06c806ea67"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Top</b> =8</td></tr>
<tr class="separator:ac738608ad1e5d620a1cc0b06c806ea67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac90c970487ebf5678016ffb6ef693ee2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac90c970487ebf5678016ffb6ef693ee2"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Middle</b> =16</td></tr>
<tr class="separator:ac90c970487ebf5678016ffb6ef693ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ac41343b551c3e0f7306f393c353c7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ac41343b551c3e0f7306f393c353c7b"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>POS_Bottom</b> =32</td></tr>
<tr class="separator:a0ac41343b551c3e0f7306f393c353c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aea966b7b51f9b9605edf28ecad0db22a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea966b7b51f9b9605edf28ecad0db22a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImage.html#aea966b7b51f9b9605edf28ecad0db22a">$file</a></td></tr>
<tr class="memdesc:aea966b7b51f9b9605edf28ecad0db22a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Source filename. <br /></td></tr>
<tr class="separator:aea966b7b51f9b9605edf28ecad0db22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Image manipulation tools. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5356d2d7701a69e0a6cdd6503c9dea2b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$flag</em> = <code>FALSE</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em> = <code>''</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate image </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td>string </td></tr>
<tr><td class="paramname">$flag</td><td>bool </td></tr>
<tr><td class="paramname">$path</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a936d45b6c334cfec296de09a09ba9b11"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::__destruct </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Wrap-up </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a87dd057923878a07ca1be0b2e79f509a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::blur </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$selective</em> = <code>FALSE</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Blur the image using Gaussian filter </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$selective</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aac476f46972d4798b171186914e8481e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::brightness </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$level</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Adjust brightness (range:-255 to 255) </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$level</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a195ea2c6c93442109259c54b0479b977"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::captcha </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$font</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$size</em> = <code>24</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$len</em> = <code>5</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em> = <code>''</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$fg</em> = <code>0xFFFFFF</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$bg</em> = <code>0x000000</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Generate CAPTCHA image </p><dl class="section return"><dt>Returns</dt><dd>object|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$font</td><td>string </td></tr>
<tr><td class="paramname">$size</td><td>int </td></tr>
<tr><td class="paramname">$len</td><td>int </td></tr>
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$path</td><td>string </td></tr>
<tr><td class="paramname">$fg</td><td>int </td></tr>
<tr><td class="paramname">$bg</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a438c42a02ec1c9f52aac580735e51567"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::contrast </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$level</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Adjust contrast (range:-100 to 100) </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$level</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="acf8c183b2c9d26c03948b5e29e5101ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::crop </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$x1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$y1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$x2</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$y2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Crop the image </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$x1</td><td>int </td></tr>
<tr><td class="paramname">$y1</td><td>int </td></tr>
<tr><td class="paramname">$x2</td><td>int </td></tr>
<tr><td class="paramname">$y2</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a47f1ce337869fc46720f6cfdc63585ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::dump </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return image as a string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a36833006f06dc7fb7fb5369d3e5ac2c7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::emboss </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Emboss the image </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a3882a6e91e12f2ea545888fc61d60cde"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::grayscale </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert to grayscale </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a50738b4f19600b46c4db73c49d3ac0bf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::height </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return image height </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<a class="anchor" id="a32c2745c81acbed3f99e3198b7cc7f15"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::hflip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Flip on horizontal axis </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a77aea9ee7d3ae071b23c24c889c18874"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::identicon </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$size</em> = <code>64</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$blocks</em> = <code>4</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Generate identicon </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
<tr><td class="paramname">$size</td><td>int </td></tr>
<tr><td class="paramname">$blocks</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7d8bc9a3312963443ed7d633e89ab06e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::invert </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Invert image </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="acda1c8fb6dd4e4fc38833481f991b019"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::load </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Load string </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab03c38d3c9743c114fec85a77816bf60"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::overlay </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classImage.html">Image</a>&#160;</td>
<td class="paramname"><em>$img</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$align</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$alpha</em> = <code>100</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Apply an image overlay </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$img</td><td>object </td></tr>
<tr><td class="paramname">$align</td><td>int|array </td></tr>
<tr><td class="paramname">$alpha</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a208e93c83fb93d1e57fb661df8a3eb1e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::pixelate </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$size</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Pixelate the image </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$size</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3d20307501f424378e7bcd5cf201389a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::render </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Send image to HTTP client </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="ae7271abaf28602b6ab13a761d0a6f4c0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::resize </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$height</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$crop</em> = <code>TRUE</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$enlarge</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Resize image (Maintain aspect ratio); Crop relative to center if flag is enabled; Enlargement allowed if flag is enabled </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$width</td><td>int </td></tr>
<tr><td class="paramname">$height</td><td>int </td></tr>
<tr><td class="paramname">$crop</td><td>bool </td></tr>
<tr><td class="paramname">$enlarge</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a64e645699181836d9bdfc30f2cb6375f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::restore </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$state</em> = <code>1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Revert to specified state </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$state</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a421cf33a22ba643d850ea3ed73ea4685"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::rgb </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$color</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert RGB hex triad to array </p><dl class="section return"><dt>Returns</dt><dd>array|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$color</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8afb312efcb86257d4217f83a3a3fbf9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::rotate </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$angle</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Rotate image </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$angle</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aab7e368cbb748564a0414b4b1de84e92"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::save </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save current state </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="ae6bd834eec3f25a511ebd2d86a5e92fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::sepia </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Apply sepia effect </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a847e214e86cbc0acf4f53d3e6aa4f7f6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::sketch </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Apply sketch effect </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="ac29e510b01890bd846ef156ca4603f5f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::smooth </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$level</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Adjust smoothness </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$level</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a06bfb7b4e4a147f8dc2a8869fd3c75c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::undo </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Undo most recently applied filter </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="a5df11e9bbf876b4d6618bd4ddadcb964"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::vflip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Flip on vertical axis </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<a class="anchor" id="ab6ad5d2346d2028ef1e10235910e21e1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Image::width </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return image width </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>image.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,45 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Log Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classLog.html">Log</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classLog.html#a664def0d5e76f12d5110f7da0acc6c23">$file</a></td><td class="entry"><a class="el" href="classLog.html">Log</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classLog.html#a5611e82e2cac434d86cc8bfbf1e5316f">__construct</a>($file)</td><td class="entry"><a class="el" href="classLog.html">Log</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classLog.html#a912082188cf9d8fd4264b4f7289ae8fc">erase</a>()</td><td class="entry"><a class="el" href="classLog.html">Log</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classLog.html#a84fb88371f3609f344ae7098087e64e6">write</a>($text, $format='r')</td><td class="entry"><a class="el" href="classLog.html">Log</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

141
app/lib/api/classLog.html Normal file
View File

@@ -0,0 +1,141 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Log Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classLog-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Log Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Custom logger.
<a href="classLog.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a84fb88371f3609f344ae7098087e64e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLog.html#a84fb88371f3609f344ae7098087e64e6">write</a> ($text, $format='r')</td></tr>
<tr class="separator:a84fb88371f3609f344ae7098087e64e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a912082188cf9d8fd4264b4f7289ae8fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLog.html#a912082188cf9d8fd4264b4f7289ae8fc">erase</a> ()</td></tr>
<tr class="separator:a912082188cf9d8fd4264b4f7289ae8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5611e82e2cac434d86cc8bfbf1e5316f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLog.html#a5611e82e2cac434d86cc8bfbf1e5316f">__construct</a> ($file)</td></tr>
<tr class="separator:a5611e82e2cac434d86cc8bfbf1e5316f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a664def0d5e76f12d5110f7da0acc6c23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a664def0d5e76f12d5110f7da0acc6c23"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classLog.html#a664def0d5e76f12d5110f7da0acc6c23">$file</a></td></tr>
<tr class="memdesc:a664def0d5e76f12d5110f7da0acc6c23"><td class="mdescLeft">&#160;</td><td class="mdescRight">File name. <br /></td></tr>
<tr class="separator:a664def0d5e76f12d5110f7da0acc6c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Custom logger. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5611e82e2cac434d86cc8bfbf1e5316f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Log::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a912082188cf9d8fd4264b4f7289ae8fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Log::erase </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Erase log </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
</div>
</div>
<a class="anchor" id="a84fb88371f3609f344ae7098087e64e6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Log::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$text</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$format</em> = <code>'r'</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write specified text to log file </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$text</td><td>string </td></tr>
<tr><td class="paramname">$format</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>log.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,53 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Magic Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classMagic.html">Magic</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

439
app/lib/api/classMagic.html Normal file
View File

@@ -0,0 +1,439 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Magic Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classMagic-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Magic Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>PHP magic wrapper.
<a href="classMagic.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Magic:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classMagic.png" usemap="#Magic_map" alt=""/>
<map id="Magic_map" name="Magic_map">
<area href="classBasket.html" title="Session-based pseudo-mapper. " alt="Basket" shape="rect" coords="0,112,120,136"/>
<area href="classDB_1_1Cursor.html" title="Simple cursor implementation. " alt="DB\Cursor" shape="rect" coords="130,112,250,136"/>
<area href="classSMTP.html" title="SMTP plug-in. " alt="SMTP" shape="rect" coords="260,112,380,136"/>
<area href="classWeb_1_1OpenID.html" title="OpenID consumer. " alt="Web\OpenID" shape="rect" coords="390,112,510,136"/>
<area href="classDB_1_1Jig_1_1Mapper.html" title="Flat-file DB mapper. " alt="DB\Jig\Mapper" shape="rect" coords="0,168,120,192"/>
<area href="classDB_1_1Mongo_1_1Mapper.html" title="MongoDB mapper. " alt="DB\Mongo\Mapper" shape="rect" coords="130,168,250,192"/>
<area href="classDB_1_1SQL_1_1Mapper.html" title="SQL data mapper. " alt="DB\SQL\Mapper" shape="rect" coords="260,168,380,192"/>
<area href="classDB_1_1Jig_1_1Session.html" title="Jig-managed session handler. " alt="DB\Jig\Session" shape="rect" coords="0,224,120,248"/>
<area href="classDB_1_1Mongo_1_1Session.html" title="MongoDB-managed session handler. " alt="DB\Mongo\Session" shape="rect" coords="130,224,250,248"/>
<area href="classDB_1_1SQL_1_1Session.html" title="SQL-managed session handler. " alt="DB\SQL\Session" shape="rect" coords="260,224,380,248"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>PHP magic wrapper. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a549fca91b73bdb8f42b68a45a54daa5f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; Magic::__get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for offsetget() </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5e02946d9f8d5314fc60c5ff3badd6ef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::__isset </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for offsetexists() </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a66319e2327b1fdf7643e3dff9b786495"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::__set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for offsetset() </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a93e1d416a15653d133228111c7b5eb20"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::__unset </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for offsetunset() </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad9aa6fe25a7c2ed6d90c98e5f517aa78"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Magic::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">abstract</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Unset key </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad242c359b007dc35794690e744924974"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Magic::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">abstract</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if key is not empty </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa28442db88c8cb5c4054c35c47dd7a2f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">&amp; Magic::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">abstract</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve contents of key </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8146b8fc5ed9a0e30e9612afb9cd8d80"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::offsetexists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenience method for checking property value </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a25eb0529790ece4ea64ad18ffd9cd302"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; Magic::offsetget </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenience method for retrieving property value </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="add3add2badb418eb7712b7b789b6e52b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::offsetset </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenience method for assigning property value </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>scalar </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1bdb5f01422cda7f03c76674cd82812d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Magic::offsetunset </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenience method for removing property value </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="af5969f61e6fcb580733fba9302de076a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Magic::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">abstract</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Bind value to key </p><dl class="section return"><dt>Returns</dt><dd>mixed </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>magic.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classMagic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,63 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Markdown Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classMarkdown.html">Markdown</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a377fd453bd3c40a793ab0504ed150698">$blocks</a></td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#a03b01ab5357088ea4332fecb8ac9e27d">$special</a></td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a95f931607ee099330370763566548839">_a</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#ac609550ca4138b0b31f5e39078026651">_atx</a>($type, $str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#acc0da9b507658ee0d65ce27e6ec78a55">_auto</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#ab6a3a621adcfe92738167fc65b4c5420">_blockquote</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a0bfa28ebb8e7c5cf3a7b7e9a8513609a">_code</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#a2e128070a8d066f590f9fc141ea9bf30">_fence</a>($hint, $str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#ae5850f1427e0863bffca5a0b252d5957">_hr</a>()</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#aadacd5055481e7cc9260b97962b3a394">_img</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a50cce75942aea7d892016bd1d035db7e">_li</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#aaae8982d5df7019653c59e85fc34e5af">_p</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a5882ef079c9a2a53b83a902fd4bf590b">_pre</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#ae1a9fffcb9a1de836dbedff79c66b513">_raw</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#aa224b9f292be0ef25f83a85043d6598f">_setext</a>($str, $type)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#a1a38fdfe4b4541f259a3b3df081a1fda">_text</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a83426d92ee6b17cd114f47cd0c069ed1">build</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#af104f6040337fc643896f9e05dd53f99">convert</a>($txt)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a5c7a7e7ea1e64b80bbf68f22e488d549">esc</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMarkdown.html#a0459791dd14094f1680a94f6a8e241c5">scan</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMarkdown.html#a7741c0b2aad10561c936b644f4c51a3a">snip</a>($str)</td><td class="entry"><a class="el" href="classMarkdown.html">Markdown</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,720 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Markdown Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classMarkdown-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Markdown Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Markdown-to-HTML converter.
<a href="classMarkdown.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Markdown:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classMarkdown.png" usemap="#Markdown_map" alt=""/>
<map id="Markdown_map" name="Markdown_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,71,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5c7a7e7ea1e64b80bbf68f22e488d549"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a5c7a7e7ea1e64b80bbf68f22e488d549">esc</a> ($str)</td></tr>
<tr class="separator:a5c7a7e7ea1e64b80bbf68f22e488d549"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0459791dd14094f1680a94f6a8e241c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a0459791dd14094f1680a94f6a8e241c5">scan</a> ($str)</td></tr>
<tr class="separator:a0459791dd14094f1680a94f6a8e241c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af104f6040337fc643896f9e05dd53f99"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#af104f6040337fc643896f9e05dd53f99">convert</a> ($txt)</td></tr>
<tr class="separator:af104f6040337fc643896f9e05dd53f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a03b01ab5357088ea4332fecb8ac9e27d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b01ab5357088ea4332fecb8ac9e27d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a03b01ab5357088ea4332fecb8ac9e27d">$special</a></td></tr>
<tr class="memdesc:a03b01ab5357088ea4332fecb8ac9e27d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special characters. <br /></td></tr>
<tr class="separator:a03b01ab5357088ea4332fecb8ac9e27d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ab6a3a621adcfe92738167fc65b4c5420"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#ab6a3a621adcfe92738167fc65b4c5420">_blockquote</a> ($str)</td></tr>
<tr class="separator:ab6a3a621adcfe92738167fc65b4c5420"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5882ef079c9a2a53b83a902fd4bf590b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a5882ef079c9a2a53b83a902fd4bf590b">_pre</a> ($str)</td></tr>
<tr class="separator:a5882ef079c9a2a53b83a902fd4bf590b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e128070a8d066f590f9fc141ea9bf30"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a2e128070a8d066f590f9fc141ea9bf30">_fence</a> ($hint, $str)</td></tr>
<tr class="separator:a2e128070a8d066f590f9fc141ea9bf30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5850f1427e0863bffca5a0b252d5957"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#ae5850f1427e0863bffca5a0b252d5957">_hr</a> ()</td></tr>
<tr class="separator:ae5850f1427e0863bffca5a0b252d5957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac609550ca4138b0b31f5e39078026651"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#ac609550ca4138b0b31f5e39078026651">_atx</a> ($type, $str)</td></tr>
<tr class="separator:ac609550ca4138b0b31f5e39078026651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa224b9f292be0ef25f83a85043d6598f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#aa224b9f292be0ef25f83a85043d6598f">_setext</a> ($str, $type)</td></tr>
<tr class="separator:aa224b9f292be0ef25f83a85043d6598f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50cce75942aea7d892016bd1d035db7e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a50cce75942aea7d892016bd1d035db7e">_li</a> ($str)</td></tr>
<tr class="separator:a50cce75942aea7d892016bd1d035db7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1a9fffcb9a1de836dbedff79c66b513"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#ae1a9fffcb9a1de836dbedff79c66b513">_raw</a> ($str)</td></tr>
<tr class="separator:ae1a9fffcb9a1de836dbedff79c66b513"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaae8982d5df7019653c59e85fc34e5af"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#aaae8982d5df7019653c59e85fc34e5af">_p</a> ($str)</td></tr>
<tr class="separator:aaae8982d5df7019653c59e85fc34e5af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a38fdfe4b4541f259a3b3df081a1fda"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a1a38fdfe4b4541f259a3b3df081a1fda">_text</a> ($str)</td></tr>
<tr class="separator:a1a38fdfe4b4541f259a3b3df081a1fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadacd5055481e7cc9260b97962b3a394"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#aadacd5055481e7cc9260b97962b3a394">_img</a> ($str)</td></tr>
<tr class="separator:aadacd5055481e7cc9260b97962b3a394"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95f931607ee099330370763566548839"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a95f931607ee099330370763566548839">_a</a> ($str)</td></tr>
<tr class="separator:a95f931607ee099330370763566548839"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc0da9b507658ee0d65ce27e6ec78a55"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#acc0da9b507658ee0d65ce27e6ec78a55">_auto</a> ($str)</td></tr>
<tr class="separator:acc0da9b507658ee0d65ce27e6ec78a55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bfa28ebb8e7c5cf3a7b7e9a8513609a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a0bfa28ebb8e7c5cf3a7b7e9a8513609a">_code</a> ($str)</td></tr>
<tr class="separator:a0bfa28ebb8e7c5cf3a7b7e9a8513609a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7741c0b2aad10561c936b644f4c51a3a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a7741c0b2aad10561c936b644f4c51a3a">snip</a> ($str)</td></tr>
<tr class="separator:a7741c0b2aad10561c936b644f4c51a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83426d92ee6b17cd114f47cd0c069ed1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a83426d92ee6b17cd114f47cd0c069ed1">build</a> ($str)</td></tr>
<tr class="separator:a83426d92ee6b17cd114f47cd0c069ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a377fd453bd3c40a793ab0504ed150698"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a377fd453bd3c40a793ab0504ed150698"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMarkdown.html#a377fd453bd3c40a793ab0504ed150698">$blocks</a></td></tr>
<tr class="memdesc:a377fd453bd3c40a793ab0504ed150698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parsing rules. <br /></td></tr>
<tr class="separator:a377fd453bd3c40a793ab0504ed150698"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Markdown-to-HTML converter. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a95f931607ee099330370763566548839"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_a </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process anchor span </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac609550ca4138b0b31f5e39078026651"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_atx </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process atx-style heading </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$type</td><td>string </td></tr>
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="acc0da9b507658ee0d65ce27e6ec78a55"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_auto </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Auto-convert links </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab6a3a621adcfe92738167fc65b4c5420"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_blockquote </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process blockquote </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0bfa28ebb8e7c5cf3a7b7e9a8513609a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_code </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process code span </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2e128070a8d066f590f9fc141ea9bf30"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_fence </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$hint</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process fenced code block </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$hint</td><td>string </td></tr>
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae5850f1427e0863bffca5a0b252d5957"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_hr </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process horizontal rule </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="aadacd5055481e7cc9260b97962b3a394"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_img </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process image span </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a50cce75942aea7d892016bd1d035db7e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_li </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process ordered/unordered list </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aaae8982d5df7019653c59e85fc34e5af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_p </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process paragraph </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5882ef079c9a2a53b83a902fd4bf590b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_pre </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process whitespace-prefixed code block </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae1a9fffcb9a1de836dbedff79c66b513"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_raw </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Ignore raw HTML </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa224b9f292be0ef25f83a85043d6598f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_setext </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$type</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process setext-style heading </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
<tr><td class="paramname">$type</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1a38fdfe4b4541f259a3b3df081a1fda"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::_text </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Process strong/em/strikethrough spans </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a83426d92ee6b17cd114f47cd0c069ed1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::build </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Assemble blocks </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="af104f6040337fc643896f9e05dd53f99"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Markdown::convert </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$txt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Render HTML equivalent of markdown </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$txt</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5c7a7e7ea1e64b80bbf68f22e488d549"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Markdown::esc </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert characters to HTML entities </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a0459791dd14094f1680a94f6a8e241c5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Markdown::scan </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Scan line for convertible spans </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7741c0b2aad10561c936b644f4c51a3a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Markdown::snip </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Reduce multiple line feeds </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>markdown.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

View File

@@ -0,0 +1,47 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Matrix Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classMatrix.html">Matrix</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMatrix.html#aca5fe8cdc6c61133b79d0700e697491b">calendar</a>($date='now', $first=0)</td><td class="entry"><a class="el" href="classMatrix.html">Matrix</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMatrix.html#a541d3e87f09a2622ddf8e351565468e0">changekey</a>(array &amp;$var, $old, $new)</td><td class="entry"><a class="el" href="classMatrix.html">Matrix</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classMatrix.html#a623673b7beac4c117a7e0714ea054392">pick</a>(array $var, $col)</td><td class="entry"><a class="el" href="classMatrix.html">Matrix</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMatrix.html#a3f0534af6f58b17fdaf49e045e1dea29">sort</a>(array &amp;$var, $col, $order=SORT_ASC)</td><td class="entry"><a class="el" href="classMatrix.html">Matrix</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMatrix.html#a2a4a59eefda3cba3e2cfd4715fa051b5">transpose</a>(array &amp;$var)</td><td class="entry"><a class="el" href="classMatrix.html">Matrix</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,254 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Matrix Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classMatrix-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Matrix Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Generic array utilities.
<a href="classMatrix.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Matrix:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classMatrix.png" usemap="#Matrix_map" alt=""/>
<map id="Matrix_map" name="Matrix_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,50,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a623673b7beac4c117a7e0714ea054392"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMatrix.html#a623673b7beac4c117a7e0714ea054392">pick</a> (array $var, $col)</td></tr>
<tr class="separator:a623673b7beac4c117a7e0714ea054392"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a4a59eefda3cba3e2cfd4715fa051b5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMatrix.html#a2a4a59eefda3cba3e2cfd4715fa051b5">transpose</a> (array &amp;$var)</td></tr>
<tr class="separator:a2a4a59eefda3cba3e2cfd4715fa051b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f0534af6f58b17fdaf49e045e1dea29"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMatrix.html#a3f0534af6f58b17fdaf49e045e1dea29">sort</a> (array &amp;$var, $col, $order=SORT_ASC)</td></tr>
<tr class="separator:a3f0534af6f58b17fdaf49e045e1dea29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a541d3e87f09a2622ddf8e351565468e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMatrix.html#a541d3e87f09a2622ddf8e351565468e0">changekey</a> (array &amp;$var, $old, $new)</td></tr>
<tr class="separator:a541d3e87f09a2622ddf8e351565468e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca5fe8cdc6c61133b79d0700e697491b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMatrix.html#aca5fe8cdc6c61133b79d0700e697491b">calendar</a> ($date='now', $first=0)</td></tr>
<tr class="separator:aca5fe8cdc6c61133b79d0700e697491b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Generic array utilities. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aca5fe8cdc6c61133b79d0700e697491b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Matrix::calendar </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$date</em> = <code>'now'</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$first</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return month calendar of specified date, with optional setting for first day of week (0 for Sunday) </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$date</td><td>string </td></tr>
<tr><td class="paramname">$first</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a541d3e87f09a2622ddf8e351565468e0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Matrix::changekey </td>
<td>(</td>
<td class="paramtype">array &amp;&#160;</td>
<td class="paramname"><em>$var</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$old</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$new</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Change the key of a two-dimensional array element </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$var</td><td>array </td></tr>
<tr><td class="paramname">$old</td><td>string </td></tr>
<tr><td class="paramname">$new</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a623673b7beac4c117a7e0714ea054392"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Matrix::pick </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$var</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$col</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve values from a specified column of a multi-dimensional array variable </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$var</td><td>array </td></tr>
<tr><td class="paramname">$col</td><td>mixed </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3f0534af6f58b17fdaf49e045e1dea29"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Matrix::sort </td>
<td>(</td>
<td class="paramtype">array &amp;&#160;</td>
<td class="paramname"><em>$var</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$col</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$order</em> = <code>SORT_ASC</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sort a multi-dimensional array variable on a specified column </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$var</td><td>array </td></tr>
<tr><td class="paramname">$col</td><td>mixed </td></tr>
<tr><td class="paramname">$order</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2a4a59eefda3cba3e2cfd4715fa051b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Matrix::transpose </td>
<td>(</td>
<td class="paramtype">array &amp;&#160;</td>
<td class="paramname"><em>$var</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Rotate a two-dimensional array variable </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$var</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>matrix.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classMatrix.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

View File

@@ -0,0 +1,42 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Prefab Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classPrefab.html">Prefab</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,102 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Prefab Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="classPrefab-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Prefab Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Factory class for single-instance objects.
<a href="classPrefab.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Prefab:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classPrefab.png" usemap="#Prefab_map" alt=""/>
<map id="Prefab_map" name="Prefab_map">
<area href="classAudit.html" title="Data validator. " alt="Audit" shape="rect" coords="103,56,196,80"/>
<area href="classBase.html" title="Base structure. " alt="Base" shape="rect" coords="103,112,196,136"/>
<area href="classBcrypt.html" title="Lightweight password hashing library. " alt="Bcrypt" shape="rect" coords="103,168,196,192"/>
<area href="classCache.html" title="Cache engine. " alt="Cache" shape="rect" coords="103,224,196,248"/>
<area href="classISO.html" title="ISO language/country codes. " alt="ISO" shape="rect" coords="103,280,196,304"/>
<area href="classMarkdown.html" title="Markdown-to-HTML converter. " alt="Markdown" shape="rect" coords="103,336,196,360"/>
<area href="classMatrix.html" title="Generic array utilities. " alt="Matrix" shape="rect" coords="103,392,196,416"/>
<area href="classUTF.html" title="Unicode string manager. " alt="UTF" shape="rect" coords="103,448,196,472"/>
<area href="classView.html" title="View handler. " alt="View" shape="rect" coords="103,504,196,528"/>
<area href="classWeb.html" title="Wrapper for various HTTP utilities. " alt="Web" shape="rect" coords="103,560,196,584"/>
<area href="classWeb_1_1Geo.html" title="Geo plug-in. " alt="Web\Geo" shape="rect" coords="103,616,196,640"/>
<area href="classWeb_1_1Pingback.html" title="Pingback 1.0 protocol (client and server) implementation. " alt="Web\Pingback" shape="rect" coords="103,672,196,696"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Factory class for single-instance objects. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a459ac539bc012dbdb77abe0d0ebeba76"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static Prefab::instance </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return class instance </p><dl class="section return"><dt>Returns</dt><dd>static </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>base.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classPrefab.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,55 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Preview Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classPreview.html">Preview</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classView.html#adda5db7d1fbfde1911c46e72fa661353">$level</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPreview.html#ae010f04277309e1b21b11ddd06c01455">$mime</a></td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3be2ec4630eb0184a1eab123974600cb">$trigger</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ad4ffe360a4edcdce1cf6abe276f1370f">$view</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0623531cf7a91ae4e32b258212acf761">afterrender</a>($func)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#adefbae9aa0ed2c0dd9abe7d1722dcfdf">alias</a>($key, $arg=null)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPreview.html#a96cfdbd00dd1e8d7ccaf9e167cc536cf">build</a>($node)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a3f3e380e4794e627e7fe35d1a5fce246">esc</a>($arg)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a94f1333c90966ff49ebbcf29a83ca1a5">raw</a>($arg)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPreview.html#a25a8edf2ccad5d98e7f118fe78072d0c">render</a>($file, $mime='text/html', array $hive=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPreview.html#a6eb272bb3be69a1c63b66fe791bb8b3d">resolve</a>($str, array $hive=NULL)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a2bf1b210f2fe7efcc7089579e63b37e6">sandbox</a>(array $hive=NULL)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classPreview.html#ac1efc68a32f6586da0de6bd8e5ce9236">token</a>($str)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,257 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Preview Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classPreview-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Preview Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Lightweight template engine.
<a href="classPreview.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Preview:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classPreview.png" usemap="#Preview_map" alt=""/>
<map id="Preview_map" name="Preview_map">
<area href="classView.html" title="View handler. " alt="View" shape="rect" coords="0,56,62,80"/>
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,62,24"/>
<area href="classTemplate.html" title="XML-style template engine. " alt="Template" shape="rect" coords="0,168,62,192"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac1efc68a32f6586da0de6bd8e5ce9236"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#ac1efc68a32f6586da0de6bd8e5ce9236">token</a> ($str)</td></tr>
<tr class="separator:ac1efc68a32f6586da0de6bd8e5ce9236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eb272bb3be69a1c63b66fe791bb8b3d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a6eb272bb3be69a1c63b66fe791bb8b3d">resolve</a> ($str, array $hive=NULL)</td></tr>
<tr class="separator:a6eb272bb3be69a1c63b66fe791bb8b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25a8edf2ccad5d98e7f118fe78072d0c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a25a8edf2ccad5d98e7f118fe78072d0c">render</a> ($file, $mime='text/html', array $hive=NULL, $ttl=0)</td></tr>
<tr class="separator:a25a8edf2ccad5d98e7f118fe78072d0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a3f3e380e4794e627e7fe35d1a5fce246 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3f3e380e4794e627e7fe35d1a5fce246">esc</a> ($arg)</td></tr>
<tr class="separator:a3f3e380e4794e627e7fe35d1a5fce246 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94f1333c90966ff49ebbcf29a83ca1a5 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a94f1333c90966ff49ebbcf29a83ca1a5">raw</a> ($arg)</td></tr>
<tr class="separator:a94f1333c90966ff49ebbcf29a83ca1a5 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefbae9aa0ed2c0dd9abe7d1722dcfdf inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#adefbae9aa0ed2c0dd9abe7d1722dcfdf">alias</a> ($key, $arg=null)</td></tr>
<tr class="separator:adefbae9aa0ed2c0dd9abe7d1722dcfdf inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad927807baa5a97b52e6bde2a4a0c48fa inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ad927807baa5a97b52e6bde2a4a0c48fa">render</a> ($file, $mime='text/html', array $hive=NULL, $ttl=0)</td></tr>
<tr class="separator:ad927807baa5a97b52e6bde2a4a0c48fa inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0623531cf7a91ae4e32b258212acf761 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0623531cf7a91ae4e32b258212acf761">afterrender</a> ($func)</td></tr>
<tr class="separator:a0623531cf7a91ae4e32b258212acf761 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a96cfdbd00dd1e8d7ccaf9e167cc536cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a96cfdbd00dd1e8d7ccaf9e167cc536cf">build</a> ($node)</td></tr>
<tr class="separator:a96cfdbd00dd1e8d7ccaf9e167cc536cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classView')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a2bf1b210f2fe7efcc7089579e63b37e6 inherit pro_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a2bf1b210f2fe7efcc7089579e63b37e6">sandbox</a> (array $hive=NULL)</td></tr>
<tr class="separator:a2bf1b210f2fe7efcc7089579e63b37e6 inherit pro_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ae010f04277309e1b21b11ddd06c01455"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae010f04277309e1b21b11ddd06c01455"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#ae010f04277309e1b21b11ddd06c01455">$mime</a></td></tr>
<tr class="memdesc:ae010f04277309e1b21b11ddd06c01455"><td class="mdescLeft">&#160;</td><td class="mdescRight">MIME type. <br /></td></tr>
<tr class="separator:ae010f04277309e1b21b11ddd06c01455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4ffe360a4edcdce1cf6abe276f1370f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ad4ffe360a4edcdce1cf6abe276f1370f">$view</a></td></tr>
<tr class="memdesc:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template file. <br /></td></tr>
<tr class="separator:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3be2ec4630eb0184a1eab123974600cb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3be2ec4630eb0184a1eab123974600cb">$trigger</a></td></tr>
<tr class="memdesc:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">post-rendering handler <br /></td></tr>
<tr class="separator:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adda5db7d1fbfde1911c46e72fa661353"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#adda5db7d1fbfde1911c46e72fa661353">$level</a> =0</td></tr>
<tr class="memdesc:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Nesting level. <br /></td></tr>
<tr class="separator:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Lightweight template engine. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a96cfdbd00dd1e8d7ccaf9e167cc536cf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Preview::build </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Assemble markup </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a25a8edf2ccad5d98e7f118fe78072d0c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Preview::render </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$mime</em> = <code>'text/html'</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$hive</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ttl</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Render template </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td>string </td></tr>
<tr><td class="paramname">$mime</td><td>string </td></tr>
<tr><td class="paramname">$hive</td><td>array </td></tr>
<tr><td class="paramname">$ttl</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a6eb272bb3be69a1c63b66fe791bb8b3d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Preview::resolve </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$hive</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Render template string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
<tr><td class="paramname">$hive</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ac1efc68a32f6586da0de6bd8e5ce9236"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Preview::token </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert token to variable </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>base.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 619 B

View File

@@ -0,0 +1,45 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Registry Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classRegistry.html">Registry</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classRegistry.html#a606c2a956b53e74e77c888a70a4a2032">clear</a>($key)</td><td class="entry"><a class="el" href="classRegistry.html">Registry</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classRegistry.html#a33f36b99ea76df5cf84517e955f99daa">exists</a>($key)</td><td class="entry"><a class="el" href="classRegistry.html">Registry</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRegistry.html#a35e2ab8fa534fb5eb0abf35f7cbf0e2b">get</a>($key)</td><td class="entry"><a class="el" href="classRegistry.html">Registry</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classRegistry.html#aeaf38624ee014084cb2766f6fc8c0a64">set</a>($key, $obj)</td><td class="entry"><a class="el" href="classRegistry.html">Registry</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,197 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Registry Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="classRegistry-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Registry Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Container for singular object instances.
<a href="classRegistry.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a33f36b99ea76df5cf84517e955f99daa"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRegistry.html#a33f36b99ea76df5cf84517e955f99daa">exists</a> ($key)</td></tr>
<tr class="separator:a33f36b99ea76df5cf84517e955f99daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaf38624ee014084cb2766f6fc8c0a64"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRegistry.html#aeaf38624ee014084cb2766f6fc8c0a64">set</a> ($key, $obj)</td></tr>
<tr class="separator:aeaf38624ee014084cb2766f6fc8c0a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35e2ab8fa534fb5eb0abf35f7cbf0e2b"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRegistry.html#a35e2ab8fa534fb5eb0abf35f7cbf0e2b">get</a> ($key)</td></tr>
<tr class="separator:a35e2ab8fa534fb5eb0abf35f7cbf0e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a606c2a956b53e74e77c888a70a4a2032"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRegistry.html#a606c2a956b53e74e77c888a70a4a2032">clear</a> ($key)</td></tr>
<tr class="separator:a606c2a956b53e74e77c888a70a4a2032"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Container for singular object instances. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a606c2a956b53e74e77c888a70a4a2032"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static Registry::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Delete object from catalog </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a33f36b99ea76df5cf84517e955f99daa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static Registry::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if object exists in catalog </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a35e2ab8fa534fb5eb0abf35f7cbf0e2b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static Registry::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve object from catalog </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aeaf38624ee014084cb2766f6fc8c0a64"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static Registry::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$obj</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Add object to catalog </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$obj</td><td>object </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>base.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,71 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">SMTP Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSMTP.html">SMTP</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#a56c63ee61bbadfa4c08f9e74c6b91242">$attachments</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#aa1df93705e7c379df4a77c964605c7ac">$headers</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#abdf00fcf5873ad01da863b216fc46810">$host</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#af770475d4634b060bf68c50a93941391">$log</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#a9aa6a3e53556b6a51382d839d817a825">$port</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#a1b0e9bfc17f0e23167adc38bc4dfd7a6">$pw</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#ad2d0842ad4def9e196946ed5c8e04251">$scheme</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#a480d90a65a0b74dd36b1137f5fa2ef7a">$socket</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#ac7ee41b84153dd2cf2424b454a48805e">$user</a></td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#ab134bfbce174765bf1e19f6858cab203">__construct</a>($host, $port, $scheme, $user, $pw)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#af659a561e1a6b41d02426120ed700f49">attach</a>($file, $alias=NULL)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#a4ef656cef23279c60c41d9d48a940350">clear</a>($key)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#ab85806562eb867431a50ddbfbc4c0d6c">dialog</a>($cmd=NULL, $log=TRUE)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Attach</b> (defined in <a class="el" href="classSMTP.html">SMTP</a>)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>E_Blank</b> (defined in <a class="el" href="classSMTP.html">SMTP</a>)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Header</b> (defined in <a class="el" href="classSMTP.html">SMTP</a>)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#adf9cafb06c86b82674755fa2d560b479">exists</a>($key)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#ab85f0496709c2d37213e68ddbcd9f0c9">fixheader</a>($key)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#a16fad38d3a1d7f3877fec561902b00e8">get</a>($key)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#a5c40047a08f1c9787398aca4915a197e">log</a>()</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a>($key, $val)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a>($key)</td><td class="entry"><a class="el" href="classMagic.html">Magic</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSMTP.html#a3f0e7e0891b6a31682a777179f1f85b4">send</a>($message, $log=TRUE)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSMTP.html#a64792e81f1bc22ee237aef3eee491543">set</a>($key, $val)</td><td class="entry"><a class="el" href="classSMTP.html">SMTP</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

483
app/lib/api/classSMTP.html Normal file
View File

@@ -0,0 +1,483 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: SMTP Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classSMTP-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">SMTP Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>SMTP plug-in.
<a href="classSMTP.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for SMTP:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classSMTP.png" usemap="#SMTP_map" alt=""/>
<map id="SMTP_map" name="SMTP_map">
<area href="classMagic.html" title="PHP magic wrapper. " alt="Magic" shape="rect" coords="0,56,87,80"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:adf9cafb06c86b82674755fa2d560b479"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#adf9cafb06c86b82674755fa2d560b479">exists</a> ($key)</td></tr>
<tr class="separator:adf9cafb06c86b82674755fa2d560b479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64792e81f1bc22ee237aef3eee491543"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a64792e81f1bc22ee237aef3eee491543">set</a> ($key, $val)</td></tr>
<tr class="separator:a64792e81f1bc22ee237aef3eee491543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16fad38d3a1d7f3877fec561902b00e8"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a16fad38d3a1d7f3877fec561902b00e8">get</a> ($key)</td></tr>
<tr class="separator:a16fad38d3a1d7f3877fec561902b00e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ef656cef23279c60c41d9d48a940350"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a4ef656cef23279c60c41d9d48a940350">clear</a> ($key)</td></tr>
<tr class="separator:a4ef656cef23279c60c41d9d48a940350"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c40047a08f1c9787398aca4915a197e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a5c40047a08f1c9787398aca4915a197e">log</a> ()</td></tr>
<tr class="separator:a5c40047a08f1c9787398aca4915a197e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af659a561e1a6b41d02426120ed700f49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#af659a561e1a6b41d02426120ed700f49">attach</a> ($file, $alias=NULL)</td></tr>
<tr class="separator:af659a561e1a6b41d02426120ed700f49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f0e7e0891b6a31682a777179f1f85b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a3f0e7e0891b6a31682a777179f1f85b4">send</a> ($message, $<a class="el" href="classSMTP.html#a5c40047a08f1c9787398aca4915a197e">log</a>=TRUE)</td></tr>
<tr class="separator:a3f0e7e0891b6a31682a777179f1f85b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab134bfbce174765bf1e19f6858cab203"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#ab134bfbce174765bf1e19f6858cab203">__construct</a> ($host, $port, $scheme, $user, $pw)</td></tr>
<tr class="separator:ab134bfbce174765bf1e19f6858cab203"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMagic"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMagic')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMagic.html">Magic</a></td></tr>
<tr class="memitem:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad242c359b007dc35794690e744924974">exists</a> ($key)</td></tr>
<tr class="separator:ad242c359b007dc35794690e744924974 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#af5969f61e6fcb580733fba9302de076a">set</a> ($key, $val)</td></tr>
<tr class="separator:af5969f61e6fcb580733fba9302de076a inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#aa28442db88c8cb5c4054c35c47dd7a2f">get</a> ($key)</td></tr>
<tr class="separator:aa28442db88c8cb5c4054c35c47dd7a2f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#ad9aa6fe25a7c2ed6d90c98e5f517aa78">clear</a> ($key)</td></tr>
<tr class="separator:ad9aa6fe25a7c2ed6d90c98e5f517aa78 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a8146b8fc5ed9a0e30e9612afb9cd8d80">offsetexists</a> ($key)</td></tr>
<tr class="separator:a8146b8fc5ed9a0e30e9612afb9cd8d80 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#add3add2badb418eb7712b7b789b6e52b">offsetset</a> ($key, $val)</td></tr>
<tr class="separator:add3add2badb418eb7712b7b789b6e52b inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a25eb0529790ece4ea64ad18ffd9cd302">offsetget</a> ($key)</td></tr>
<tr class="separator:a25eb0529790ece4ea64ad18ffd9cd302 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a1bdb5f01422cda7f03c76674cd82812d">offsetunset</a> ($key)</td></tr>
<tr class="separator:a1bdb5f01422cda7f03c76674cd82812d inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a5e02946d9f8d5314fc60c5ff3badd6ef">__isset</a> ($key)</td></tr>
<tr class="separator:a5e02946d9f8d5314fc60c5ff3badd6ef inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a66319e2327b1fdf7643e3dff9b786495">__set</a> ($key, $val)</td></tr>
<tr class="separator:a66319e2327b1fdf7643e3dff9b786495 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a549fca91b73bdb8f42b68a45a54daa5f">__get</a> ($key)</td></tr>
<tr class="separator:a549fca91b73bdb8f42b68a45a54daa5f inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMagic.html#a93e1d416a15653d133228111c7b5eb20">__unset</a> ($key)</td></tr>
<tr class="separator:a93e1d416a15653d133228111c7b5eb20 inherit pub_methods_classMagic"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a56c63ee61bbadfa4c08f9e74c6b91242"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56c63ee61bbadfa4c08f9e74c6b91242"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a56c63ee61bbadfa4c08f9e74c6b91242">$attachments</a></td></tr>
<tr class="memdesc:a56c63ee61bbadfa4c08f9e74c6b91242"><td class="mdescLeft">&#160;</td><td class="mdescRight">E-mail attachments. <br /></td></tr>
<tr class="separator:a56c63ee61bbadfa4c08f9e74c6b91242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdf00fcf5873ad01da863b216fc46810"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdf00fcf5873ad01da863b216fc46810"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#abdf00fcf5873ad01da863b216fc46810">$host</a></td></tr>
<tr class="memdesc:abdf00fcf5873ad01da863b216fc46810"><td class="mdescLeft">&#160;</td><td class="mdescRight">SMTP host. <br /></td></tr>
<tr class="separator:abdf00fcf5873ad01da863b216fc46810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aa6a3e53556b6a51382d839d817a825"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9aa6a3e53556b6a51382d839d817a825"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a9aa6a3e53556b6a51382d839d817a825">$port</a></td></tr>
<tr class="memdesc:a9aa6a3e53556b6a51382d839d817a825"><td class="mdescLeft">&#160;</td><td class="mdescRight">SMTP port. <br /></td></tr>
<tr class="separator:a9aa6a3e53556b6a51382d839d817a825"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2d0842ad4def9e196946ed5c8e04251"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2d0842ad4def9e196946ed5c8e04251"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#ad2d0842ad4def9e196946ed5c8e04251">$scheme</a></td></tr>
<tr class="memdesc:ad2d0842ad4def9e196946ed5c8e04251"><td class="mdescLeft">&#160;</td><td class="mdescRight">TLS/SSL. <br /></td></tr>
<tr class="separator:ad2d0842ad4def9e196946ed5c8e04251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7ee41b84153dd2cf2424b454a48805e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7ee41b84153dd2cf2424b454a48805e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#ac7ee41b84153dd2cf2424b454a48805e">$user</a></td></tr>
<tr class="memdesc:ac7ee41b84153dd2cf2424b454a48805e"><td class="mdescLeft">&#160;</td><td class="mdescRight">User ID. <br /></td></tr>
<tr class="separator:ac7ee41b84153dd2cf2424b454a48805e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b0e9bfc17f0e23167adc38bc4dfd7a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b0e9bfc17f0e23167adc38bc4dfd7a6"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a1b0e9bfc17f0e23167adc38bc4dfd7a6">$pw</a></td></tr>
<tr class="memdesc:a1b0e9bfc17f0e23167adc38bc4dfd7a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Password. <br /></td></tr>
<tr class="separator:a1b0e9bfc17f0e23167adc38bc4dfd7a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a480d90a65a0b74dd36b1137f5fa2ef7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a480d90a65a0b74dd36b1137f5fa2ef7a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#a480d90a65a0b74dd36b1137f5fa2ef7a">$socket</a></td></tr>
<tr class="memdesc:a480d90a65a0b74dd36b1137f5fa2ef7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">TCP/IP socket. <br /></td></tr>
<tr class="separator:a480d90a65a0b74dd36b1137f5fa2ef7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af770475d4634b060bf68c50a93941391"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af770475d4634b060bf68c50a93941391"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#af770475d4634b060bf68c50a93941391">$log</a></td></tr>
<tr class="memdesc:af770475d4634b060bf68c50a93941391"><td class="mdescLeft">&#160;</td><td class="mdescRight">Server-client conversation. <br /></td></tr>
<tr class="separator:af770475d4634b060bf68c50a93941391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a44e52271936c5e391882175811cd4927"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44e52271936c5e391882175811cd4927"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Header</b> ='%s: header is required'</td></tr>
<tr class="separator:a44e52271936c5e391882175811cd4927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37a690ca94e296a6e452e17fe241f4d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37a690ca94e296a6e452e17fe241f4d0"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Blank</b> ='Message must not be blank'</td></tr>
<tr class="separator:a37a690ca94e296a6e452e17fe241f4d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a013be09c60fb27bec0e9379fdfb20875"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a013be09c60fb27bec0e9379fdfb20875"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Attach</b> ='Attachment %s not found'</td></tr>
<tr class="separator:a013be09c60fb27bec0e9379fdfb20875"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ab85f0496709c2d37213e68ddbcd9f0c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#ab85f0496709c2d37213e68ddbcd9f0c9">fixheader</a> ($key)</td></tr>
<tr class="separator:ab85f0496709c2d37213e68ddbcd9f0c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab85806562eb867431a50ddbfbc4c0d6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#ab85806562eb867431a50ddbfbc4c0d6c">dialog</a> ($cmd=NULL, $<a class="el" href="classSMTP.html#a5c40047a08f1c9787398aca4915a197e">log</a>=TRUE)</td></tr>
<tr class="separator:ab85806562eb867431a50ddbfbc4c0d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aa1df93705e7c379df4a77c964605c7ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1df93705e7c379df4a77c964605c7ac"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMTP.html#aa1df93705e7c379df4a77c964605c7ac">$headers</a></td></tr>
<tr class="memdesc:aa1df93705e7c379df4a77c964605c7ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Message properties. <br /></td></tr>
<tr class="separator:aa1df93705e7c379df4a77c964605c7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>SMTP plug-in. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab134bfbce174765bf1e19f6858cab203"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$host</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$scheme</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$user</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$pw</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$host</td><td>string </td></tr>
<tr><td class="paramname">$port</td><td>int </td></tr>
<tr><td class="paramname">$scheme</td><td>string </td></tr>
<tr><td class="paramname">$user</td><td>string </td></tr>
<tr><td class="paramname">$pw</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="af659a561e1a6b41d02426120ed700f49"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::attach </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$alias</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Add e-mail attachment </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$file</td><td></td></tr>
<tr><td class="paramname">$alias</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a4ef656cef23279c60c41d9d48a940350"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::clear </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Remove header </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab85806562eb867431a50ddbfbc4c0d6c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">SMTP::dialog </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$cmd</em> = <code>NULL</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$log</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Send SMTP command and record server response </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$cmd</td><td>string </td></tr>
<tr><td class="paramname">$log</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="adf9cafb06c86b82674755fa2d560b479"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::exists </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return TRUE if header exists </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab85f0496709c2d37213e68ddbcd9f0c9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">SMTP::fixheader </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Fix header </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a16fad38d3a1d7f3877fec561902b00e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">&amp; SMTP::get </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return value of e-mail header </p><dl class="section return"><dt>Returns</dt><dd>string|NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5c40047a08f1c9787398aca4915a197e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::log </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return client-server conversation history </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="a3f0e7e0891b6a31682a777179f1f85b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::send </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$message</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$log</em> = <code>TRUE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmit message </p><dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$message</td><td>string </td></tr>
<tr><td class="paramname">$log</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a64792e81f1bc22ee237aef3eee491543"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SMTP::set </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$val</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Bind value to e-mail header </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$key</td><td>string </td></tr>
<tr><td class="paramname">$val</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>smtp.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classSMTP.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

View File

@@ -0,0 +1,53 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Session Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSession.html">Session</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSession.html#a5f527ade4d348c3c809712715018ae1a">$sid</a></td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#a36373ba15d6c8f932aeea02d7320d7c8">__construct</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSession.html#ac6807a612c0fc952cb52fbb80eb488f0">agent</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#ad837635002a0bc1bef56208c940154a7">cleanup</a>($max)</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSession.html#a36e9b941b6944020000d5e28d7f390f8">close</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#a618050c97f93c7e4a77c6c731cd0bf23">csrf</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSession.html#a330c28fa28c94f5a64b912b2cab5d1c8">destroy</a>($id)</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#a5a446bd12a9bdda3237930bcaa109fb2">ip</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSession.html#ad2d5e0e045bc7a840a3fe81d74720e71">open</a>($path, $name)</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#a3a45d45b017b282e438f91c113905442">read</a>($id)</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSession.html#a7f3be5dc562f7924df61113b30f07f17">stamp</a>()</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classSession.html#a5ee8f519be2a3018d95f031514ffd4bb">write</a>($id, $data)</td><td class="entry"><a class="el" href="classSession.html">Session</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,318 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Session Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classSession-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Session Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Cache-based session handler.
<a href="classSession.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad2d5e0e045bc7a840a3fe81d74720e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#ad2d5e0e045bc7a840a3fe81d74720e71">open</a> ($path, $name)</td></tr>
<tr class="separator:ad2d5e0e045bc7a840a3fe81d74720e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e9b941b6944020000d5e28d7f390f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a36e9b941b6944020000d5e28d7f390f8">close</a> ()</td></tr>
<tr class="separator:a36e9b941b6944020000d5e28d7f390f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a45d45b017b282e438f91c113905442"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a3a45d45b017b282e438f91c113905442">read</a> ($id)</td></tr>
<tr class="separator:a3a45d45b017b282e438f91c113905442"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee8f519be2a3018d95f031514ffd4bb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a5ee8f519be2a3018d95f031514ffd4bb">write</a> ($id, $data)</td></tr>
<tr class="separator:a5ee8f519be2a3018d95f031514ffd4bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a330c28fa28c94f5a64b912b2cab5d1c8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a330c28fa28c94f5a64b912b2cab5d1c8">destroy</a> ($id)</td></tr>
<tr class="separator:a330c28fa28c94f5a64b912b2cab5d1c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad837635002a0bc1bef56208c940154a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#ad837635002a0bc1bef56208c940154a7">cleanup</a> ($max)</td></tr>
<tr class="separator:ad837635002a0bc1bef56208c940154a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a618050c97f93c7e4a77c6c731cd0bf23"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a618050c97f93c7e4a77c6c731cd0bf23">csrf</a> ()</td></tr>
<tr class="separator:a618050c97f93c7e4a77c6c731cd0bf23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a446bd12a9bdda3237930bcaa109fb2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a5a446bd12a9bdda3237930bcaa109fb2">ip</a> ()</td></tr>
<tr class="separator:a5a446bd12a9bdda3237930bcaa109fb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f3be5dc562f7924df61113b30f07f17"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a7f3be5dc562f7924df61113b30f07f17">stamp</a> ()</td></tr>
<tr class="separator:a7f3be5dc562f7924df61113b30f07f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6807a612c0fc952cb52fbb80eb488f0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#ac6807a612c0fc952cb52fbb80eb488f0">agent</a> ()</td></tr>
<tr class="separator:ac6807a612c0fc952cb52fbb80eb488f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36373ba15d6c8f932aeea02d7320d7c8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a36373ba15d6c8f932aeea02d7320d7c8">__construct</a> ()</td></tr>
<tr class="separator:a36373ba15d6c8f932aeea02d7320d7c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a5f527ade4d348c3c809712715018ae1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f527ade4d348c3c809712715018ae1a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSession.html#a5f527ade4d348c3c809712715018ae1a">$sid</a></td></tr>
<tr class="memdesc:a5f527ade4d348c3c809712715018ae1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Session ID. <br /></td></tr>
<tr class="separator:a5f527ade4d348c3c809712715018ae1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Cache-based session handler. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a36373ba15d6c8f932aeea02d7320d7c8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::__construct </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Instantiate class </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ac6807a612c0fc952cb52fbb80eb488f0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::agent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return HTTP user agent </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="ad837635002a0bc1bef56208c940154a7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::cleanup </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$max</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Garbage collector </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$max</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a36e9b941b6944020000d5e28d7f390f8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::close </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Close session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
</div>
</div>
<a class="anchor" id="a618050c97f93c7e4a77c6c731cd0bf23"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::csrf </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return anti-CSRF token </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a330c28fa28c94f5a64b912b2cab5d1c8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::destroy </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroy session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5a446bd12a9bdda3237930bcaa109fb2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::ip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return IP address </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="ad2d5e0e045bc7a840a3fe81d74720e71"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::open </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$path</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Open session </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$path</td><td>string </td></tr>
<tr><td class="paramname">$name</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a3a45d45b017b282e438f91c113905442"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::read </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return session data in serialized format </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7f3be5dc562f7924df61113b30f07f17"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::stamp </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return Unix timestamp </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
</div>
</div>
<a class="anchor" id="a5ee8f519be2a3018d95f031514ffd4bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Session::write </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write session data </p><dl class="section return"><dt>Returns</dt><dd>TRUE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$id</td><td>string </td></tr>
<tr><td class="paramname">$data</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>session.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,74 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Template Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classTemplate.html">Template</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#a3087506751bd5f34c200cb10d6286836">$custom</a></td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#adda5db7d1fbfde1911c46e72fa661353">$level</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPreview.html#ae010f04277309e1b21b11ddd06c01455">$mime</a></td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#ae1bd0af64f603fcaf60160cc8ded8083">$tags</a></td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3be2ec4630eb0184a1eab123974600cb">$trigger</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#ad4ffe360a4edcdce1cf6abe276f1370f">$view</a></td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#af9553b62c2d22142afab576611253131">__call</a>($func, array $args)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a8ec2b97fe1bacf9b31f56e5e4c40c3e2">__construct</a>()</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#a1076e0bf84e563680336732f826ad245">_case</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a07202f179169ef6c3803faf4d02b0143">_check</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#ad7a99c86751480ad4cc607ee65c42d07">_default</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a1e26bc342ad735a00433806f9cbd31e7">_exclude</a>()</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#abf80893c9dbce549cc200bfa293100a1">_false</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a39b7580dac0ec7c75fec34d207a5931c">_ignore</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#aadb33b739352256867f02f2d64426104">_include</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#aebfef8d3adda98db87f8077362c31688">_loop</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#a2b7f35c2d9015a2a803e440a67b6ed6c">_repeat</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a96a802c6d72a4df46c5e6c72d97c6347">_set</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#a7d158a8f0f9d4bbb02ac844c1a5c98e7">_switch</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a772cb92da07f02caa0e5c882beb7430f">_true</a>(array $node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a0623531cf7a91ae4e32b258212acf761">afterrender</a>($func)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#adefbae9aa0ed2c0dd9abe7d1722dcfdf">alias</a>($key, $arg=null)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTemplate.html#a947a80b8bc010aecfa37954dd59e7442">build</a>($node)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>E_Method</b> (defined in <a class="el" href="classTemplate.html">Template</a>)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a3f3e380e4794e627e7fe35d1a5fce246">esc</a>($arg)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#ae99229b365eb1403610f1a36eec0a645">extend</a>($tag, $func)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classTemplate.html#a83758a863a0fef049afa90da2beddd73">parse</a>($text)</td><td class="entry"><a class="el" href="classTemplate.html">Template</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classView.html#a94f1333c90966ff49ebbcf29a83ca1a5">raw</a>($arg)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classPreview.html#a25a8edf2ccad5d98e7f118fe78072d0c">render</a>($file, $mime='text/html', array $hive=NULL, $ttl=0)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPreview.html#a6eb272bb3be69a1c63b66fe791bb8b3d">resolve</a>($str, array $hive=NULL)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classView.html#a2bf1b210f2fe7efcc7089579e63b37e6">sandbox</a>(array $hive=NULL)</td><td class="entry"><a class="el" href="classView.html">View</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPreview.html#ac1efc68a32f6586da0de6bd8e5ce9236">token</a>($str)</td><td class="entry"><a class="el" href="classPreview.html">Preview</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View File

@@ -0,0 +1,678 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Template Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classTemplate-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Template Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>XML-style template engine.
<a href="classTemplate.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Template:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classTemplate.png" usemap="#Template_map" alt=""/>
<map id="Template_map" name="Template_map">
<area href="classPreview.html" title="Lightweight template engine. " alt="Preview" shape="rect" coords="0,112,62,136"/>
<area href="classView.html" title="View handler. " alt="View" shape="rect" coords="0,56,62,80"/>
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,62,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae99229b365eb1403610f1a36eec0a645"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#ae99229b365eb1403610f1a36eec0a645">extend</a> ($tag, $func)</td></tr>
<tr class="separator:ae99229b365eb1403610f1a36eec0a645"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9553b62c2d22142afab576611253131"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#af9553b62c2d22142afab576611253131">__call</a> ($func, array $args)</td></tr>
<tr class="separator:af9553b62c2d22142afab576611253131"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83758a863a0fef049afa90da2beddd73"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a83758a863a0fef049afa90da2beddd73">parse</a> ($text)</td></tr>
<tr class="separator:a83758a863a0fef049afa90da2beddd73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec2b97fe1bacf9b31f56e5e4c40c3e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a8ec2b97fe1bacf9b31f56e5e4c40c3e2">__construct</a> ()</td></tr>
<tr class="separator:a8ec2b97fe1bacf9b31f56e5e4c40c3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classPreview"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classPreview')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classPreview.html">Preview</a></td></tr>
<tr class="memitem:ac1efc68a32f6586da0de6bd8e5ce9236 inherit pub_methods_classPreview"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#ac1efc68a32f6586da0de6bd8e5ce9236">token</a> ($str)</td></tr>
<tr class="separator:ac1efc68a32f6586da0de6bd8e5ce9236 inherit pub_methods_classPreview"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eb272bb3be69a1c63b66fe791bb8b3d inherit pub_methods_classPreview"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a6eb272bb3be69a1c63b66fe791bb8b3d">resolve</a> ($str, array $hive=NULL)</td></tr>
<tr class="separator:a6eb272bb3be69a1c63b66fe791bb8b3d inherit pub_methods_classPreview"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25a8edf2ccad5d98e7f118fe78072d0c inherit pub_methods_classPreview"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a25a8edf2ccad5d98e7f118fe78072d0c">render</a> ($file, $mime='text/html', array $hive=NULL, $ttl=0)</td></tr>
<tr class="separator:a25a8edf2ccad5d98e7f118fe78072d0c inherit pub_methods_classPreview"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classView')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a3f3e380e4794e627e7fe35d1a5fce246 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3f3e380e4794e627e7fe35d1a5fce246">esc</a> ($arg)</td></tr>
<tr class="separator:a3f3e380e4794e627e7fe35d1a5fce246 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94f1333c90966ff49ebbcf29a83ca1a5 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a94f1333c90966ff49ebbcf29a83ca1a5">raw</a> ($arg)</td></tr>
<tr class="separator:a94f1333c90966ff49ebbcf29a83ca1a5 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefbae9aa0ed2c0dd9abe7d1722dcfdf inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#adefbae9aa0ed2c0dd9abe7d1722dcfdf">alias</a> ($key, $arg=null)</td></tr>
<tr class="separator:adefbae9aa0ed2c0dd9abe7d1722dcfdf inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad927807baa5a97b52e6bde2a4a0c48fa inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ad927807baa5a97b52e6bde2a4a0c48fa">render</a> ($file, $mime='text/html', array $hive=NULL, $ttl=0)</td></tr>
<tr class="separator:ad927807baa5a97b52e6bde2a4a0c48fa inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0623531cf7a91ae4e32b258212acf761 inherit pub_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a0623531cf7a91ae4e32b258212acf761">afterrender</a> ($func)</td></tr>
<tr class="separator:a0623531cf7a91ae4e32b258212acf761 inherit pub_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a3087506751bd5f34c200cb10d6286836"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3087506751bd5f34c200cb10d6286836"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a3087506751bd5f34c200cb10d6286836">$custom</a> =array()</td></tr>
<tr class="memdesc:a3087506751bd5f34c200cb10d6286836"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom tag handlers. <br /></td></tr>
<tr class="separator:a3087506751bd5f34c200cb10d6286836"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:a72c9692e059e70defa88c5e98149bd9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72c9692e059e70defa88c5e98149bd9b"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>E_Method</b> ='Call to undefined method %s()'</td></tr>
<tr class="separator:a72c9692e059e70defa88c5e98149bd9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3be2ec4630eb0184a1eab123974600cb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a3be2ec4630eb0184a1eab123974600cb">$trigger</a></td></tr>
<tr class="memdesc:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">post-rendering handler <br /></td></tr>
<tr class="separator:a3be2ec4630eb0184a1eab123974600cb inherit pub_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adda5db7d1fbfde1911c46e72fa661353"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#adda5db7d1fbfde1911c46e72fa661353">$level</a> =0</td></tr>
<tr class="memdesc:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Nesting level. <br /></td></tr>
<tr class="separator:adda5db7d1fbfde1911c46e72fa661353 inherit pub_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a96a802c6d72a4df46c5e6c72d97c6347"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a96a802c6d72a4df46c5e6c72d97c6347">_set</a> (array $node)</td></tr>
<tr class="separator:a96a802c6d72a4df46c5e6c72d97c6347"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadb33b739352256867f02f2d64426104"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#aadb33b739352256867f02f2d64426104">_include</a> (array $node)</td></tr>
<tr class="separator:aadb33b739352256867f02f2d64426104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e26bc342ad735a00433806f9cbd31e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a1e26bc342ad735a00433806f9cbd31e7">_exclude</a> ()</td></tr>
<tr class="separator:a1e26bc342ad735a00433806f9cbd31e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39b7580dac0ec7c75fec34d207a5931c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a39b7580dac0ec7c75fec34d207a5931c">_ignore</a> (array $node)</td></tr>
<tr class="separator:a39b7580dac0ec7c75fec34d207a5931c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebfef8d3adda98db87f8077362c31688"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#aebfef8d3adda98db87f8077362c31688">_loop</a> (array $node)</td></tr>
<tr class="separator:aebfef8d3adda98db87f8077362c31688"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b7f35c2d9015a2a803e440a67b6ed6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a2b7f35c2d9015a2a803e440a67b6ed6c">_repeat</a> (array $node)</td></tr>
<tr class="separator:a2b7f35c2d9015a2a803e440a67b6ed6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07202f179169ef6c3803faf4d02b0143"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a07202f179169ef6c3803faf4d02b0143">_check</a> (array $node)</td></tr>
<tr class="separator:a07202f179169ef6c3803faf4d02b0143"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a772cb92da07f02caa0e5c882beb7430f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a772cb92da07f02caa0e5c882beb7430f">_true</a> (array $node)</td></tr>
<tr class="separator:a772cb92da07f02caa0e5c882beb7430f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf80893c9dbce549cc200bfa293100a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#abf80893c9dbce549cc200bfa293100a1">_false</a> (array $node)</td></tr>
<tr class="separator:abf80893c9dbce549cc200bfa293100a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d158a8f0f9d4bbb02ac844c1a5c98e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a7d158a8f0f9d4bbb02ac844c1a5c98e7">_switch</a> (array $node)</td></tr>
<tr class="separator:a7d158a8f0f9d4bbb02ac844c1a5c98e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1076e0bf84e563680336732f826ad245"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a1076e0bf84e563680336732f826ad245">_case</a> (array $node)</td></tr>
<tr class="separator:a1076e0bf84e563680336732f826ad245"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7a99c86751480ad4cc607ee65c42d07"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#ad7a99c86751480ad4cc607ee65c42d07">_default</a> (array $node)</td></tr>
<tr class="separator:ad7a99c86751480ad4cc607ee65c42d07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a947a80b8bc010aecfa37954dd59e7442"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#a947a80b8bc010aecfa37954dd59e7442">build</a> ($node)</td></tr>
<tr class="separator:a947a80b8bc010aecfa37954dd59e7442"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classPreview"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classPreview')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classPreview.html">Preview</a></td></tr>
<tr class="memitem:a96cfdbd00dd1e8d7ccaf9e167cc536cf inherit pro_methods_classPreview"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#a96cfdbd00dd1e8d7ccaf9e167cc536cf">build</a> ($node)</td></tr>
<tr class="separator:a96cfdbd00dd1e8d7ccaf9e167cc536cf inherit pro_methods_classPreview"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classView')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:a2bf1b210f2fe7efcc7089579e63b37e6 inherit pro_methods_classView"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#a2bf1b210f2fe7efcc7089579e63b37e6">sandbox</a> (array $hive=NULL)</td></tr>
<tr class="separator:a2bf1b210f2fe7efcc7089579e63b37e6 inherit pro_methods_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ae1bd0af64f603fcaf60160cc8ded8083"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1bd0af64f603fcaf60160cc8ded8083"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTemplate.html#ae1bd0af64f603fcaf60160cc8ded8083">$tags</a></td></tr>
<tr class="memdesc:ae1bd0af64f603fcaf60160cc8ded8083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template tags. <br /></td></tr>
<tr class="separator:ae1bd0af64f603fcaf60160cc8ded8083"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classPreview"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classPreview')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classPreview.html">Preview</a></td></tr>
<tr class="memitem:ae010f04277309e1b21b11ddd06c01455 inherit pro_attribs_classPreview"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae010f04277309e1b21b11ddd06c01455"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPreview.html#ae010f04277309e1b21b11ddd06c01455">$mime</a></td></tr>
<tr class="memdesc:ae010f04277309e1b21b11ddd06c01455 inherit pro_attribs_classPreview"><td class="mdescLeft">&#160;</td><td class="mdescRight">MIME type. <br /></td></tr>
<tr class="separator:ae010f04277309e1b21b11ddd06c01455 inherit pro_attribs_classPreview"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classView"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classView')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classView.html">View</a></td></tr>
<tr class="memitem:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4ffe360a4edcdce1cf6abe276f1370f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classView.html#ad4ffe360a4edcdce1cf6abe276f1370f">$view</a></td></tr>
<tr class="memdesc:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template file. <br /></td></tr>
<tr class="separator:ad4ffe360a4edcdce1cf6abe276f1370f inherit pro_attribs_classView"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>XML-style template engine. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a8ec2b97fe1bacf9b31f56e5e4c40c3e2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Template::__construct </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Class constructor return object </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="af9553b62c2d22142afab576611253131"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Template::__call </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$args</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Call custom tag handler </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$func</td><td>callback </td></tr>
<tr><td class="paramname">$args</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1076e0bf84e563680336732f826ad245"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_case </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -case- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a07202f179169ef6c3803faf4d02b0143"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_check </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -check- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad7a99c86751480ad4cc607ee65c42d07"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_default </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -default- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a1e26bc342ad735a00433806f9cbd31e7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_exclude </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -exclude- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="abf80893c9dbce549cc200bfa293100a1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_false </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -false- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a39b7580dac0ec7c75fec34d207a5931c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_ignore </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -ignore- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aadb33b739352256867f02f2d64426104"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_include </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -include- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aebfef8d3adda98db87f8077362c31688"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_loop </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -loop- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a2b7f35c2d9015a2a803e440a67b6ed6c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_repeat </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -repeat- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a96a802c6d72a4df46c5e6c72d97c6347"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_set </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -set- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a7d158a8f0f9d4bbb02ac844c1a5c98e7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_switch </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -switch- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a772cb92da07f02caa0e5c882beb7430f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::_true </td>
<td>(</td>
<td class="paramtype">array&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Template -true- tag handler </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a947a80b8bc010aecfa37954dd59e7442"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Template::build </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$node</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Assemble markup </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$node</td><td>array|string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae99229b365eb1403610f1a36eec0a645"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Template::extend </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$tag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$func</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Extend template with custom tag </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$tag</td><td>string </td></tr>
<tr><td class="paramname">$func</td><td>callback </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a83758a863a0fef049afa90da2beddd73"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Template::parse </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$text</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse string for template directives and tokens </p><dl class="section return"><dt>Returns</dt><dd>string|array </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$text</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>template.php</li>
</ul>
</div><!-- contents -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

View File

@@ -0,0 +1,49 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Test Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classTest.html">Test</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classTest.html#ad3923b8618c9a06d95ac7c6f862ef629">$data</a></td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classTest.html#aa2a41f3ddaf77fcbedee7ae6830fe7d2">__construct</a>($level=self::FLAG_Both)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTest.html#ab450041bd135eff332a8ba0153b1d27e">expect</a>($cond, $text=NULL)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>FLAG_Both</b> (defined in <a class="el" href="classTest.html">Test</a>)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FLAG_False</b> (defined in <a class="el" href="classTest.html">Test</a>)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>FLAG_True</b> (defined in <a class="el" href="classTest.html">Test</a>)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTest.html#a21ac6006de3a37fd8724298c60080a4d">message</a>($text)</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classTest.html#ab8dbb4ee319af0ad090b6036a28d4553">results</a>()</td><td class="entry"><a class="el" href="classTest.html">Test</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

180
app/lib/api/classTest.html Normal file
View File

@@ -0,0 +1,180 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Test Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classTest-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Test Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Unit test kit.
<a href="classTest.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab8dbb4ee319af0ad090b6036a28d4553"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#ab8dbb4ee319af0ad090b6036a28d4553">results</a> ()</td></tr>
<tr class="separator:ab8dbb4ee319af0ad090b6036a28d4553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab450041bd135eff332a8ba0153b1d27e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#ab450041bd135eff332a8ba0153b1d27e">expect</a> ($cond, $text=NULL)</td></tr>
<tr class="separator:ab450041bd135eff332a8ba0153b1d27e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21ac6006de3a37fd8724298c60080a4d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#a21ac6006de3a37fd8724298c60080a4d">message</a> ($text)</td></tr>
<tr class="separator:a21ac6006de3a37fd8724298c60080a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2a41f3ddaf77fcbedee7ae6830fe7d2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#aa2a41f3ddaf77fcbedee7ae6830fe7d2">__construct</a> ($level=self::FLAG_Both)</td></tr>
<tr class="separator:aa2a41f3ddaf77fcbedee7ae6830fe7d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:ad7e55f08e6da5f5756e1cdb6489bdf34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7e55f08e6da5f5756e1cdb6489bdf34"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>FLAG_False</b> =0</td></tr>
<tr class="separator:ad7e55f08e6da5f5756e1cdb6489bdf34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac942ad14c1f87eed3dca2849a2011258"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac942ad14c1f87eed3dca2849a2011258"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>FLAG_True</b> =1</td></tr>
<tr class="separator:ac942ad14c1f87eed3dca2849a2011258"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8655560fa9ef6bc7941d41551cffcde0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8655560fa9ef6bc7941d41551cffcde0"></a>
const&#160;</td><td class="memItemRight" valign="bottom"><b>FLAG_Both</b> =2</td></tr>
<tr class="separator:a8655560fa9ef6bc7941d41551cffcde0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:ad3923b8618c9a06d95ac7c6f862ef629"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3923b8618c9a06d95ac7c6f862ef629"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTest.html#ad3923b8618c9a06d95ac7c6f862ef629">$data</a> =array()</td></tr>
<tr class="memdesc:ad3923b8618c9a06d95ac7c6f862ef629"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test results. <br /></td></tr>
<tr class="separator:ad3923b8618c9a06d95ac7c6f862ef629"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Unit test kit. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aa2a41f3ddaf77fcbedee7ae6830fe7d2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Test::__construct </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$level</em> = <code>self::FLAG_Both</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Class constructor </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$level</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ab450041bd135eff332a8ba0153b1d27e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Test::expect </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$cond</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$text</em> = <code>NULL</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Evaluate condition and save test result </p><dl class="section return"><dt>Returns</dt><dd>object </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$cond</td><td>bool </td></tr>
<tr><td class="paramname">$text</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a21ac6006de3a37fd8724298c60080a4d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Test::message </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$text</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Append message to test results </p><dl class="section return"><dt>Returns</dt><dd>NULL </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$text</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab8dbb4ee319af0ad090b6036a28d4553"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Test::results </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return test results </p><dl class="section return"><dt>Returns</dt><dd>array </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>test.php</li>
</ul>
</div><!-- contents -->

View File

@@ -0,0 +1,56 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">UTF Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classUTF.html">UTF</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#aa5d4e3a2d8588c47d60a4ad4ec0f1c4e">bom</a>()</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#aca889326882ccacb4168ec06af984576">emojify</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a>()</td><td class="entry"><a class="el" href="classPrefab.html">Prefab</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#a74efa31a5e0f94d1b00ec7576ad3be9d">ltrim</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#ad9e7a01f221b2ddc1286bdb8948beda5">rtrim</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#aa0fab85075bf3e41158b11b141f1787e">stripos</a>($stack, $needle, $ofs=0)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#a5c8a580bb3371b7568919372a2e074b9">stristr</a>($stack, $needle, $before=FALSE)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#a23395defd08637fe20f0481f8cebe987">strlen</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#a349a5ecc411f21f62b55cc594105e7a1">strpos</a>($stack, $needle, $ofs=0, $case=FALSE)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#ae1212ce59ad993a9e78726f1aa6bc97d">strrev</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#aeede5d383a0e50e4115b264501678d80">strstr</a>($stack, $needle, $before=FALSE, $case=FALSE)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#aa7d34d809c7bec010581302d61292fea">substr</a>($str, $start, $len=0)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#a917e23e8f946c700b1e3e13f1a7aa0af">substr_count</a>($stack, $needle)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classUTF.html#a42cc2a935dfee803c1e360197bf21454">translate</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classUTF.html#aa76cbc1329c527e5a87c59f56e0f1c14">trim</a>($str)</td><td class="entry"><a class="el" href="classUTF.html">UTF</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

529
app/lib/api/classUTF.html Normal file
View File

@@ -0,0 +1,529 @@
<!-- HTML header for doxygen 1.8.5-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>Fat-Free Framework: UTF Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Fat-Free Framework
&#160;<span id="projectnumber">3.4.0</span>
&#160;<span class="menu"><a href="index.html">Overview</a> <a href="annotated.html">Class List</a> <a href="hierarchy.html">Hierarchy</a></span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classUTF-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">UTF Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Unicode string manager.
<a href="classUTF.html#details">More...</a></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for UTF:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classUTF.png" usemap="#UTF_map" alt=""/>
<map id="UTF_map" name="UTF_map">
<area href="classPrefab.html" title="Factory class for single-instance objects. " alt="Prefab" shape="rect" coords="0,0,50,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a23395defd08637fe20f0481f8cebe987"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a23395defd08637fe20f0481f8cebe987">strlen</a> ($str)</td></tr>
<tr class="separator:a23395defd08637fe20f0481f8cebe987"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1212ce59ad993a9e78726f1aa6bc97d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#ae1212ce59ad993a9e78726f1aa6bc97d">strrev</a> ($str)</td></tr>
<tr class="separator:ae1212ce59ad993a9e78726f1aa6bc97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0fab85075bf3e41158b11b141f1787e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aa0fab85075bf3e41158b11b141f1787e">stripos</a> ($stack, $needle, $ofs=0)</td></tr>
<tr class="separator:aa0fab85075bf3e41158b11b141f1787e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a349a5ecc411f21f62b55cc594105e7a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a349a5ecc411f21f62b55cc594105e7a1">strpos</a> ($stack, $needle, $ofs=0, $case=FALSE)</td></tr>
<tr class="separator:a349a5ecc411f21f62b55cc594105e7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c8a580bb3371b7568919372a2e074b9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a5c8a580bb3371b7568919372a2e074b9">stristr</a> ($stack, $needle, $before=FALSE)</td></tr>
<tr class="separator:a5c8a580bb3371b7568919372a2e074b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeede5d383a0e50e4115b264501678d80"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aeede5d383a0e50e4115b264501678d80">strstr</a> ($stack, $needle, $before=FALSE, $case=FALSE)</td></tr>
<tr class="separator:aeede5d383a0e50e4115b264501678d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7d34d809c7bec010581302d61292fea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aa7d34d809c7bec010581302d61292fea">substr</a> ($str, $start, $len=0)</td></tr>
<tr class="separator:aa7d34d809c7bec010581302d61292fea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a917e23e8f946c700b1e3e13f1a7aa0af"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a917e23e8f946c700b1e3e13f1a7aa0af">substr_count</a> ($stack, $needle)</td></tr>
<tr class="separator:a917e23e8f946c700b1e3e13f1a7aa0af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74efa31a5e0f94d1b00ec7576ad3be9d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a74efa31a5e0f94d1b00ec7576ad3be9d">ltrim</a> ($str)</td></tr>
<tr class="separator:a74efa31a5e0f94d1b00ec7576ad3be9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e7a01f221b2ddc1286bdb8948beda5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#ad9e7a01f221b2ddc1286bdb8948beda5">rtrim</a> ($str)</td></tr>
<tr class="separator:ad9e7a01f221b2ddc1286bdb8948beda5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa76cbc1329c527e5a87c59f56e0f1c14"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aa76cbc1329c527e5a87c59f56e0f1c14">trim</a> ($str)</td></tr>
<tr class="separator:aa76cbc1329c527e5a87c59f56e0f1c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5d4e3a2d8588c47d60a4ad4ec0f1c4e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aa5d4e3a2d8588c47d60a4ad4ec0f1c4e">bom</a> ()</td></tr>
<tr class="separator:aa5d4e3a2d8588c47d60a4ad4ec0f1c4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42cc2a935dfee803c1e360197bf21454"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#a42cc2a935dfee803c1e360197bf21454">translate</a> ($str)</td></tr>
<tr class="separator:a42cc2a935dfee803c1e360197bf21454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca889326882ccacb4168ec06af984576"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUTF.html#aca889326882ccacb4168ec06af984576">emojify</a> ($str)</td></tr>
<tr class="separator:aca889326882ccacb4168ec06af984576"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classPrefab"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classPrefab')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classPrefab.html">Prefab</a></td></tr>
<tr class="memitem:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPrefab.html#a459ac539bc012dbdb77abe0d0ebeba76">instance</a> ()</td></tr>
<tr class="separator:a459ac539bc012dbdb77abe0d0ebeba76 inherit pub_static_methods_classPrefab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Unicode string manager. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="aa5d4e3a2d8588c47d60a4ad4ec0f1c4e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::bom </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return UTF-8 byte order mark </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
</div>
</div>
<a class="anchor" id="aca889326882ccacb4168ec06af984576"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::emojify </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Translate emoji tokens to Unicode font-supported symbols </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a74efa31a5e0f94d1b00ec7576ad3be9d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::ltrim </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Strip whitespaces from the beginning of a string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad9e7a01f221b2ddc1286bdb8948beda5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::rtrim </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Strip whitespaces from the end of a string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa0fab85075bf3e41158b11b141f1787e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::stripos </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$needle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ofs</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Find position of first occurrence of a string (case-insensitive) </p><dl class="section return"><dt>Returns</dt><dd>int|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$stack</td><td>string </td></tr>
<tr><td class="paramname">$needle</td><td>string </td></tr>
<tr><td class="paramname">$ofs</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a5c8a580bb3371b7568919372a2e074b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::stristr </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$needle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$before</em> = <code>FALSE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns part of haystack string from the first occurrence of needle to the end of haystack (case-insensitive) </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$stack</td><td>string </td></tr>
<tr><td class="paramname">$needle</td><td>string </td></tr>
<tr><td class="paramname">$before</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a23395defd08637fe20f0481f8cebe987"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::strlen </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get string length </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a349a5ecc411f21f62b55cc594105e7a1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::strpos </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$needle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$ofs</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$case</em> = <code>FALSE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Find position of first occurrence of a string </p><dl class="section return"><dt>Returns</dt><dd>int|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$stack</td><td>string </td></tr>
<tr><td class="paramname">$needle</td><td>string </td></tr>
<tr><td class="paramname">$ofs</td><td>int </td></tr>
<tr><td class="paramname">$case</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ae1212ce59ad993a9e78726f1aa6bc97d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::strrev </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reverse a string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aeede5d383a0e50e4115b264501678d80"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::strstr </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$needle</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$before</em> = <code>FALSE</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$case</em> = <code>FALSE</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns part of haystack string from the first occurrence of needle to the end of haystack </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$stack</td><td>string </td></tr>
<tr><td class="paramname">$needle</td><td>string </td></tr>
<tr><td class="paramname">$before</td><td>bool </td></tr>
<tr><td class="paramname">$case</td><td>bool </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa7d34d809c7bec010581302d61292fea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::substr </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$len</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return part of a string </p><dl class="section return"><dt>Returns</dt><dd>string|FALSE </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
<tr><td class="paramname">$start</td><td>int </td></tr>
<tr><td class="paramname">$len</td><td>int </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a917e23e8f946c700b1e3e13f1a7aa0af"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::substr_count </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$stack</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$needle</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Count the number of substring occurrences </p><dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$stack</td><td>string </td></tr>
<tr><td class="paramname">$needle</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a42cc2a935dfee803c1e360197bf21454"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::translate </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert code points to Unicode symbols </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="aa76cbc1329c527e5a87c59f56e0f1c14"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">UTF::trim </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Strip whitespaces from the beginning and end of a string </p><dl class="section return"><dt>Returns</dt><dd>string </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">$str</td><td>string </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>utf.php</li>
</ul>
</div><!-- contents -->

BIN
app/lib/api/classUTF.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 B

Some files were not shown because too many files have changed in this diff Show More