Location: PHPKode > projects > Moc10 PHP Library > docs/development.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- Header //-->


        Moc10 Library v1.9.7 | A Lightweight PHP Library

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="author" content="Moc 10 Media" />
    <meta name="keywords" content="php, php library, php framework, php code library, moc10 library, moc10media, moc 10 media, moc 10, object oriented programming, oop" />
    <meta name="description" content="Moc10 Library is a lightweight, easily deployable PHP library that integrates a handful of some of the 'basics' that go into many websites, projects and applications." />
    <meta name="robots" content="all" />

    <link rel="stylesheet" type="text/css" href="styles.css" />
    <link rel="shortcut icon" href="moc10media.ico" type="image/ico" />


<!-- Content //-->
<div id="content">
    <h1>Moc10 Library v1.9.7 | A Lightweight PHP Library</h1>
    <ul id="mainNav">
        <li><a href="./index.html">Overview</a></li>
        <li><a href="./features.html">Features</a></li>
        <li><a href="./manual.html">Manual</a></li>
        <li><a href="./api-glossary.html">API Glossary</a></li>
        <li><a href="./api-docs/index.html">API Docs</a></li>
        <li><a href="./faqs.html">FAQs</a></li>
        <li><a href="./download.html">Download</a></li>
        The Moc10 Library is available for anonymous checkout via Subversion at <a href="http://www.moc10phplibrary.com/svn/" target="_blank">http://www.moc10phplibrary.com/svn/</a>
        You can email any patches, fixes, revisions or updates to info [ at ] moc10phplibrary [ dot ] com.
    <h3 class="versionHeader">Revisions</h3>
    <h4>Moc10 Library v1.9.7</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on January 4, 2011.</h5>
        <li>Added DTD method to the DOM Component.</li>
            Added methods to the Form Component to add more dynamic functionality for the creation and validation of forms.
            <ul class="subList">
                <li>Set initial form element values.</li>
                <li>Process/create initial form elements and add them to the form object.</li>
                <li>Set $_POST values into form elements for validation and re-rendering purposes.</li>
        <li>Added Language Component.</li>
    <h4>Moc10 Library v1.9.5</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on July 1, 2010. Updated on November 17, 2010.</h5>
        <li>Added Curl Component.</li>
        <li>Db Component: Added method to retrieve database tables. Fixed parameter bugs. Improved support for PostgreSQL and SQLite.</li>
        <li>Added DOM Component.</li>
        <li>Feed Component: Improved the Feed Reader rendering capabilities. Re-built Feed Writer utilizing and extending the new DOM component.</li>
        <li>File Component: Fixed bugs with the file extension handler, file permissions and the export method. Added import method for imported CSV data. Removed mail() method (incorporated into the new Mail Component.)</li>
        <li>Form Component: Re-built Form Component utilizing and extending the new DOM component. Improved the form rendering capabilities.</li>
        <li>Added FTP Component.</li>
        <li>Added Mail Component.</li>
        <li>PDF Component: Removed mailPdf() method (incorporated into the new Mail Component.) Improved path drawing methods. Renamed import() method to importPdf() to resolve conflict with the import() method within the File component.</li>
        <li>Record Component: Added an accessible database property and improved results handling, added an ArrayObject-based row results handler. Fixed parameter bugs.</li>
        <li>Session Component: Added ability to return Paginator output or just render it. Added the ability to set a page range.</li>
        <li>String Component: Added a between method and an escape method.</li>
    <h4>Moc10 Library v1.8.7</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on February 22, 2010.</h5>
        <li>Feed Component: Improved the Feed Component by adding a Reader and Writer Class.</li>
            File Component:
            <ul class="subList">
                <li>Added ability to export array data to a CSV file, improved filtering.</li>
                <li>Added ability to dynamically set and get the allowed file types (Inherited by the Image Component.)</li>
                <li>Added ability to dynamically set the max file upload size (Inherited by the Image Component.)</li>
        <li>Form Component: Improved multi-value elements (select, checkbox, radio). Added pre-defined values to the select element for standard date/time and geographic values.</li>
        <li>Record Component: Removed Ability to Export to a CSV File (Moved to the File Component), Fixed Bug in the save() Method.</li>
            Session Component: Improved Overall Functionality of the Paginator
            <ul class="subList">
                <li>Added ability to set the content array of the paged session after instantiation.</li>
                <li>Added ability to get the content array of the paged session after instantiation.</li>
                <li>Added ability to set class attributes for the page links.</li>
                <li>Added a browser/user agent detection and management.</li>
        <li>String Component: Added and improved more string manipulation methods, including the addition of a static factory method.</li>
    <h4>Moc10 Library v1.7.6</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on December 14, 2009.</h5>
        <li>Added Feed Component.</li>
        <li>File Component: Improved Write Method.</li>
        <li>Form Component: Improved String Length Form Field Validation.</li>
        <li>Image Component: Improved Quality Control of Text-to-Image Output.</li>
        <li>Record Component: Added Ability to Export to a CSV File.</li>
    <h4>Moc10 Library v1.6.4</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on December 4, 2009.</h5>
        <li>Added Cookie Component.</li>
        <li>Session Component: Added Mobile Session Detection and Management.</li>
        <li>Session Component: Added Pagination Management.</li>
    <h4>Moc10 Library v1.3.4</h4>
    <h5 style="color: #888; font-size: 0.75em;">Released on November 8, 2009.</h5>
        <li>Image Component: Added "Save As/To" functionality.</li>
            Database Component: Added Multiple Database Support
            <ul class="subList">
        <li>Record Component: Added functionality to operate with or without primary ID.</li>
<!-- Footer //-->
<div id="footer">
    Copyright &copy; 2009-2011, Moc 10 Media, LLC. All rights reserved.

Return current item: Moc10 PHP Library