PHP Interface Pheasant\Mapper\Mapper

Show file Open project: lox/pheasant

Public Methods

Method Description
delete ( $object ) Deletes a domain object
initialize ( $schema ) : void Perform any setup required for the mapper backend
query ( Criteria $criteria ) : Query Returns a query object for querying the datasource
save ( $object ) : void Saves a domain object, either creating it or updating it

Method Details

delete() public method

Deletes a domain object
public delete ( $object )

initialize() public method

Perform any setup required for the mapper backend
public initialize ( $schema ) : void
return void

query() public method

Returns a query object for querying the datasource
public query ( Criteria $criteria ) : Query
$criteria Pheasant\Query\Criteria
return Query

save() public method

Saves a domain object, either creating it or updating it
public save ( $object ) : void
return void