ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:activerecord:tablebelongsto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
activerecord:tablebelongsto [2015/12/05 15:11] – created mnewnhamactiverecord:tablebelongsto [2015/12/05 16:56] mnewnham
Line 7: Line 7:
     string $relationName,      string $relationName, 
     string $foreignKey,      string $foreignKey, 
-    string $parentPrimaryKey = 'id',  +    optional string $parentPrimaryKey = 'id',  
-    string $parentClass = 'ADODB_Active_Record'+    optional string $parentClass = 'ADODB_Active_Record'
     )     )
 </WRAP> </WRAP>
 +------------------------------------
 ===== Description ===== ===== Description =====
 If the child table differs from the convention that the child table name is the plural of the child class name, use the function: tableBelongsTo(); If the child table differs from the convention that the child table name is the plural of the child class name, use the function: tableBelongsTo();
 +===== Parameters =====
 +==== $childTable ====
 +The child table in the relationship
 +==== $foreignKey ====
 +If, due to database design constraints, the key field in the child table is not named the same as that of the parent table, specify it here.
 +==== $parentTable ====
 +The key field of the parent table in the relationship
 +==== $foreignClass ====
 +If the class name for the child table differs from that of the parent, for example there has been some extension of methods, specify it here
  
 ===== Usage ===== ===== Usage =====
v5/activerecord/tablebelongsto.txt · Last modified: 2016/01/13 02:15 by mnewnham