RedBeanPHP

Software Screenshot:
RedBeanPHP
Software Details:
Version: 4.3.1 updated
Upload Date: 9 Feb 16
Developer: Gabor de Mooij
Distribution Type: Freeware
Downloads: 299

Rating: 1.0/5 (Total Votes: 2)

RedBeanPHP currently supports only the CUBRID, MySQL, PostgreSQL, and SQLite databases.

Its main advantage is that it needs no special configuration to setup, making ideal to deploy on the fly with any project.

RedBean can be used for practically any database operation, like DB creation, querying, deletion, etc..

Even if you don't opt for RedBeanPHP, using an ORM to interact with your database is an industry recommended practice, helping developers protect their applications against common security vulnerabilities.

What is new in this release:

  • Added OODB::autoClearHistoryAfterStore().

What is new in version 4.2.5 / 4.3 Beta 2:

  • Added OODB::autoClearHistoryAfterStore().

What is new in version 4.2.4:

  • Added OODB::autoClearHistoryAfterStore().

What is new in version 4.2.2:

  • Added OODB::autoClearHistoryAfterStore().

What is new in version 4.2:

  • NEW:
  • Automatically resolve aliases using foreign key inspection
  • Support for cursors (for large datasets)
  • R::findOrCreate() to directly create a bean with certain values if it does not exist yet
  • R::findLike to find beans using an criteria array
  • Added $bean->hasListChanged()
  • Re-added CUBRID QueryWriter to main repository again
  • Easy logging functions
  • Deepfreeze
  • Global aliases: R::aliases( ... )
  • Query Counter
  • You can now configure error handling in models (if model does not exist etc...) see API
  • Can now use R::fancyDebug() to see parameters embedded in SQL
  • Improved caching system
  • New, cleaner QueryWriter architecture
  • Added GetOne() method in driver (improve ADODB compatibility).
  • Added findMulti, for complex mappings.

What is new in version 4.1.4:

  • Added @joined syntax feature to countOwn as well
  • Adjusted clone-syntax to comply with strict PHP code sniffers
  • R::$toolboxes R::$toolbox and R::$currentDB are public again for your convenience

What is new in version 4.0.5:

  • Improved UUID/GUID support.

What is new in version 4.0.2:

  • Fixed issue with nullifying parent bean.

What is new in version 4.0.0:

  • Namespaces
  • PHAR distribution
  • CUBRID now a plugin
  • Exclusive own-list
  • 10% performance improvement for basic CRUD operations
  • Performance improvements for bean conversion
  • Improved Array Access interface (you can now use arrays instead of beans all the time)
  • Improved handling of unique constraints
  • Added EID() function to easily insert ENUM bean IDs in queries
  • Constraints now also use ON UPDATE CASCADE
  • Dispense works more consistently now
  • Fixed an issue with type of return ID value in Postgres driver
  • Fixed possible cache collision issue
  • Performance improvements for fluid mode

What is new in version 3.5.5:

  • RedBeanPHP 3.5.5 has been released fixing a minor bug in Postgres Writer.

What is new in version 3.5.4:

  • Contains some minor features and a bugfix.

What is new in version 3.3.4:

  • Fixed issue in internal stash cache.

What is new in version 3.3:

  • Fixed ID-0 issue in BeanCan Server.See issue on Github.
  • Added eager loading for parent beans.R::preload(...)
  • OCI/Oracle fixes
  • Tests for bean inject()
  • Improvements documentation and clean up
  • Backward compatibility switch for keyed exports: RedBean_OODBBean::setFlagKeyedExport()
  • $bean->with() now also reloads the list, can now be used multiple times
  • Beans now accept DateTime objects (convert to string)
  • Keyless export
  • Filtered export
  • Order and filter own-lists
  • Aliased lists
  • Benchmarking
  • Support for Oracle Database (plugin Writer) (thanks Stephane)
  • Replica: Extend R-facade with plugins
  • Replica: 'flavours'
  • Composer Support
  • R::syncSchema() easy way to sync databases
  • New Cache plugin
  • Tag caching
  • Polymorphism: associate($bean,$mixedTypes)
  • Display errors in fluid-debug mode

What is new in version 3.2.3:

  • Fixed issue causing some columns not to get indexed.

Requirements:

  • PHP 5.3.4 or higher

Limitations:

  • Does not work with MySQL strict mode.

Similar Software

CDatabase
CDatabase

10 Dec 15

Sider
Sider

1 Mar 15

DataMapper
DataMapper

13 Apr 15

Comments to RedBeanPHP

Comments not found
Add Comment
Turn on images!