Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Porte 0.2.2

    Download button

    No screenshots available
    Downloads: 381  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    ADALTAS | More programs
    BSD License / FREE
    February 26th, 2009, 11:03 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Porte description

    Object Relational Mapping (ORM) in PHP

    Porte has been designed to save time and to simplify the development of relational database applications written in PHP.

    Tired of writing repetitive SQL to interact between your objects and the database, Porte will greatly simplify your life. Porte can retrieve, search and save objects without a single line of SQL. Porte deliver a natural and easy to use framework.

    Porte's design goal was to avoid any external configuration (being XML or others). In its simplest form, a record is a PHP object which class extends "PorteRecord" and which contain its definition in an array called "meta_fields". Getter and setter methods as well as a lot more of goodies will be automatically derived from there.

    To some extends, Porte is inspired by Martin Fowler concept of Active Records.


    Product's homepage

    Here are some key features of "Porte":

    · Property access: get, set, add, delete
    · One-to-many associations
    · Many-to-many associations (with or without a join table)
    · Parent-child associations
    · Table operations: exists, add, drop
    · Table migrations: add and delete fields based on $meta_field configuration
    · MySQL support
    · Sql injection safe
    · Events notification
    · Validation framework
    · Cross-databases operations in a same connection
    · More than 300 tests which worth many lines of documentation

    What's New in This Release: [ read full changelog ]

    · This release focus on ease of navigation between the various objects (connection, tables, models, config, etc.).
    · The model architecture has been completely redesigned and optimized, with more options than ever.
    · Missing association methods have been completed.
    · There is a new Web site.

      


    TAGS:

    Object Relational Mapping | PHP class | ORM | PHP | library

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM