\Marketplace_Template_Manager_Simple

Simple Template management

Summary

Methods
Properties
Constants
filter()
apply()
states()
create()
update()
delete()
$STATE_MACHINE
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$STATE_MACHINE

$STATE_MACHINE : array

State machine of spa

Type

array

Methods

filter()

filter(\Pluf_HTTP_Request  $request) : \Pluf_SQL

Creates a filter

Parameters

\Pluf_HTTP_Request $request

Returns

\Pluf_SQL

apply()

apply(  $spa, String  $action) : \Marketplace_Spa

Apply action on object

Each order must follow CRUD actions in life cycle. Here is default action list:

  • create
  • read
  • update
  • delete

Parameters

$spa
String $action

Returns

\Marketplace_Spa

states()

states(  $spa) : array

Returns next possible states

Parameters

$spa

Returns

array —

of states

create()

create(\Pluf_HTTP_Request  $request, \Marketplace_Spa  $object) 

Create and spa

Parameters

\Pluf_HTTP_Request $request
\Marketplace_Spa $object

update()

update(\Pluf_HTTP_Request  $request, \Marketplace_Spa  $object) 

Update an spa

Parameters

\Pluf_HTTP_Request $request
\Marketplace_Spa $object

delete()

delete(\Pluf_HTTP_Request  $request, \Marketplace_Spa  $object) 

Deletes an spa

Parameters

\Pluf_HTTP_Request $request
\Marketplace_Spa $object