Skip to content

kinnara-digital-studio/kecak-plugins-audit-trail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kecak Audit Trail Plugin

Kecak Audit Trail Plugin bundle contains a set of plugins to support field-level audit trail history.

Plugins Components

  • AuditTrailFormBinder
  • AuditTrailElementBinder
  • AuditTrailMultirowFormBinder

Usage

There are 3 main steps to need to be configured when implementing the plugins

  1. Develop Main Form
  2. Develop Audit Form
  3. Bind Main Form with Audit Form

Develop Main Form

Main Form is the form that contains fields that will be captured. Basically this is the normal transactional form for user to fill in.

Develop Audit Form

Audit Form is the form which structure is needed to capture the audit history for fields in Main Form. You need to use the same field name with the one in Main Form in order to capture the data. The field type is not necessarily have to be the same. Add another field that can be used to store foreign key (Main Form's id).

Bind Main Form with Audit Form

Easiest way to implement Kecak Audit Trail Plugins is by binding using section's store binder of *Main Form *which contains fields need to be audited to Audit Form by using Kecak Audit Trail Form Binder. Set the Audit Form properties to Audit Form.

Development

To start developing:

$ git clone https://kinnarastudio@bitbucket.org/kinnarastudio/kecak-plugins-audit-trail.git/wiki

Have fun!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •