AdiantiMasterDetailTrait
Master Detail Trait
Tags
Table of Contents
Methods
- loadItems() : mixed
- Load items for detail into session
- storeItems() : mixed
- Store an item from details session into database
Methods
loadItems()
Load items for detail into session
public
loadItems(mixed $model, mixed $foreign_key, mixed $master_object, mixed $detail_id[, mixed $transformer = null ]) : mixed
Parameters
- $model : mixed
-
Model class name
- $foreign_key : mixed
-
Detail foreign key name
- $master_object : mixed
-
Master object
- $detail_id : mixed
-
Detail key in session
- $transformer : mixed = null
-
Function to be applied over the objects
storeItems()
Store an item from details session into database
public
storeItems(mixed $model, mixed $foreign_key, mixed $master_object, mixed $detail_id[, mixed $transformer = null ]) : mixed
Parameters
- $model : mixed
-
Model class name
- $foreign_key : mixed
-
Detail foreign key name
- $master_object : mixed
-
Master object
- $detail_id : mixed
-
Detail key in session
- $transformer : mixed = null
-
Function to be applied over the objects