![]() |
|
PluginsPrasad Gupte |
|
Prasad Gupte is a developer for 4 plugins.
![]() |
sfActivateablePlugin
MIT
|
4
users |
The sfActivateablePlugin allows you to automatically: * create a is_active flag (or name of your choice) * create timestamp & user detail fields (e.g. activated_by, activated_at, ...) * populate timestamps & user details when is_active flag is toggled on a record. |
![]() |
sfAuditablePlugin
MIT
|
3
users |
The sfAuditablePlugin allows you to automatically: * create audit fields in the model (e.g. created_by, updated_by, ...) * populate user details in these fields when a row is created or updated. |
![]() |
sfMultiTenantPlugin
MIT
|
3
users |
The sfMultiTenantPlugin allows you to create a multi-tenant-aware application. The plugin lets you: * automatically add a tenant identifier column & reference the Tenant model * automatically populates the tenant identifier column when saving records * automatically adapts select queries to filter records for a tenant. Basically, it manages the multi-tenancy aspect while being transparent to the developer and without any additional code in individual models. |
![]() |
sfObjectLinkPlugin
MIT
|
1
user |
The sfObjectLinkPlugin is quite simple and allows you to: * identify the object type & object owning the record in the model * by creating obj_type_id & obj_id fields on the model * which need to be programatically populated |