
Public Member Functions | |
| obtainSequence ($sequence) | |
| |
| query (Query $query) | |
| base queries | |
Protected Member Functions | |
| getInsertId () | |
Protected Attributes | |
| $sequencePool = array() | |
You should follow two conventions, when stornig objects thru this one:
1) objects should be childs of IdentifiableObject; 2) sequence name should equal table name + '_id'.
Definition at line 28 of file Sequenceless.class.php.
| Sequenceless::getInsertId | ( | ) | [abstract, protected] |
| Sequenceless::obtainSequence | ( | $ | sequence | ) | [final] |
Definition at line 37 of file Sequenceless.class.php.
References Identifier::create().

| Sequenceless::query | ( | Query $ | query | ) | [final] |
base queries
Reimplemented from DB.
Definition at line 46 of file Sequenceless.class.php.
References DB::getDialect(), getInsertId(), Assert::isTrue(), and DB::queryRaw().
Referenced by SQLite::checkSingle(), MySQLim::checkSingle(), MySQL::checkSingle(), SQLite::queryColumn(), MySQLim::queryColumn(), MySQL::queryColumn(), SQLite::queryRow(), MySQLim::queryRow(), MySQL::queryRow(), SQLite::querySet(), MySQLim::querySet(), and MySQL::querySet().

Sequenceless::$sequencePool = array() [protected] |
Definition at line 30 of file Sequenceless.class.php.
1.5.4