Toggle navigation
Dymaxion (v4)
PDO Connection
PDO Connection
Connection Locator
Upgrade Notes
Query Statement Builders
Getting Started
Value Binding
Common Table Expressions
SELECT
INSERT
UPDATE
DELETE
Other Topics
Query Statement Performers
Getting Started
Query Execution
Upgrade Notes
Cassini (v3)
ORM
Getting Started
Mapper Relationships
Fetching Records and RecordSets
Working with Records
Working with RecordSets
Transactions
Record and RecordSet Behaviors
Events
Direct Queries
Other Topics
Domain Models
Skeleton Generator
Usage
Table Data Gateway
Getting Started
Reading From The Table
Writing To The Table
Table Events
Query System
Getting Started
Value Binding
SELECT
INSERT
UPDATE
DELETE
Other Topics
Schema Information
Usage
PDO Connection
PDO Connection
Connection Locator
Boggs (v2)
ORM
Getting Started
Mapper Relationships
Fetching Records and RecordSets
Working with Records
Working with RecordSets
Transactions (Unit of Work)
Record and RecordSet Behaviors
Events
Direct Queries
Domain Models
Skeleton Generator
Atlas.Cli 1.x
Albers (v1)
ORM
Getting Started
Mapper Relationships
Fetching Records and RecordSets
Working with Records
Working with RecordSets
Transactions (Unit of Work)
Record and RecordSet Behaviors
Events
Direct Queries
Domain Models
Skeleton Generator
Atlas.Cli 1.x
Atlas Database Framework for PHP
Boggs (v2)
ORM
3.1. ORM
3.1.1.
Getting Started
3.1.1.1.
Installation
3.1.1.2.
Creating Data Source Classes
3.1.1.3.
Instantiating Atlas
3.1.2.
Mapper Relationships
3.1.2.1.
Relationship Key Columns
3.1.2.2.
Composite Relationship Keys
3.1.2.3.
Case-Sensitivity
3.1.2.4.
Simple WHERE Conditions
3.1.2.5.
Relationships By Reference
3.1.3.
Fetching Records and RecordSets
3.1.3.1.
Fetching a Record
3.1.3.1.1.
Accessing/Reading Record Data
3.1.3.2.
Fetching An Array Of Records
3.1.3.3.
Fetching A RecordSet Collection
3.1.3.3.1.
Accessing/Reading RecordSet Data
3.1.3.4.
Fetching Related Records
3.1.3.4.1.
Accessing/Reading Related Data
3.1.3.5.
Returning Data in Other Formats
3.1.3.6.
Reading Record Counts
3.1.4.
Working with Records
3.1.4.1.
Creating and Inserting a Record
3.1.4.2.
Updating an Existing Record
3.1.4.3.
Deleting a Record
3.1.4.4.
Persisting a Record
3.1.4.5.
Marking Records for Deletion
3.1.5.
Working with RecordSets
3.1.5.1.
New RecordSets
3.1.5.2.
Appending Records to a RecordSet
3.1.5.3.
Array Access
3.1.5.4.
Searching within RecordSets
3.1.5.5.
Removing Records from RecordSets
3.1.6.
Transactions (Unit of Work)
3.1.7.
Record and RecordSet Behaviors
3.1.8.
Events
3.1.8.1.
Mapper Events
3.1.8.2.
Table Events
3.1.9.
Direct Queries
3.1.9.1.
Fetching
3.1.9.1.1.
Fetch Value
3.1.9.1.2.
Fetch Column
3.1.9.1.3.
Fetch Pairs
3.1.9.1.4.
Fetch One
3.1.9.1.5.
Fetch Assoc
3.1.9.1.6.
Fetch All
3.1.9.2.
Yielding Data
3.1.9.2.1.
Yield Col
3.1.9.2.2.
Yield Pairs
3.1.9.2.3.
Yield Assoc
3.1.9.2.4.
Yield All
3.1.9.3.
Complex Queries
3.1.9.4.
Reusing the Select
3.1.10.
Domain Models
3.1.10.1.
Persistence Model
3.1.10.2.
Domain Model Interfaces
3.1.10.3.
Implement Domain In Persistence
3.1.10.4.
Compose Persistence Into Domain
3.1.10.5.
Map From Persistence To Domain
3.1.10.6.
Which Approach Is Best?