equal
deleted
inserted
replaced
275 The hook system is much like the triggers of an SQL database engine, |
275 The hook system is much like the triggers of an SQL database engine, |
276 except that: |
276 except that: |
277 |
277 |
278 * it is not limited to one specific SQL backend (every one of them |
278 * it is not limited to one specific SQL backend (every one of them |
279 having an idiomatic way to encode triggers), nor to SQL backends at |
279 having an idiomatic way to encode triggers), nor to SQL backends at |
280 all (think about LDAP or a Subversion repository) |
280 all (think about LDAP or a Mercurial repository) |
281 |
281 |
282 * it is well-coupled to the rest of the framework |
282 * it is well-coupled to the rest of the framework |
283 |
283 |
284 Hooks are also application objects (in the `hooks` registry) and |
284 Hooks are also application objects (in the `hooks` registry) and |
285 selected on events such as after/before add/update/delete on |
285 selected on events such as after/before add/update/delete on |