Difference between revisions of "Ferreteria/v0.3/class"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
Line 1: Line 1:
  
 
==Data==
 
==Data==
* (A) '''cIORow'''
+
===Rows===
** '''cIORowDisplay''' extends cIORow
+
{{hilite|(A) '''cIORow'''}}
*** ''extended by [[WorkFerret]]; may be obsolete''
+
* '''cIORowDisplay''' extends cIORow
** (A) '''cIORow_internal''' extends cIORow
+
** ''extended by [[WorkFerret]]; may be obsolete''
*** (A) '''cIORowMemory''' extends cIORow_internal
+
* (A) '''cIORow_internal''' extends cIORow
**** '''fcStackTrace''' extends \ferreteria\data\cIORowMemory  
+
** (A) '''cIORowMemory''' extends cIORow_internal
** (A) '''cIORow_sourced''' extends cIORow
+
*** '''fcStackTrace''' extends \ferreteria\data\cIORowMemory  
*** (A) '''cIORowStandard''' extends cIORow_sourced implements ifSingleKeyedRow
+
* (A) '''cIORow_sourced''' extends cIORow
**** ''extended by several EventPlex classes''
+
** (A) '''cIORowStandard''' extends cIORow_sourced implements ifSingleKeyedRow
**** '''fcrUserAcct''' extends \ferreteria\data\cIORowStandard
+
*** ''extended by several EventPlex classes''
**** '''fcrUserClient''' extends \ferreteria\data\cIORowStandard
+
*** '''fcrUserAcct''' extends \ferreteria\data\cIORowStandard
**** '''fcrUserPermit''' extends \ferreteria\data\cIORowStandard
+
*** '''fcrUserClient''' extends \ferreteria\data\cIORowStandard
**** '''fcqrUserPerm''' extends ferreteria\data\cIORowStandard
+
*** '''fcrUserPermit''' extends \ferreteria\data\cIORowStandard
**** '''fcrUserSession''' extends \ferreteria\data\cIORowStandard
+
*** '''fcqrUserPerm''' extends ferreteria\data\cIORowStandard
**** [[FinanceFerret]]: '''crAcct''' extends \ferreteria\data\cIORowStandard
+
*** '''fcrUserSession''' extends \ferreteria\data\cIORowStandard
**** [[FinanceFerret]]: '''crTxType''' extends \ferreteria\data\cIORowStandard
+
*** [[FinanceFerret]]:
**** [[FinanceFerret]]: '''crTrxt''' extends \ferreteria\data\cIORowStandard
+
**** '''crAcct''' extends \ferreteria\data\cIORowStandard
**** [[FinanceFerret]]: '''crTrxSummary''' extends \ferreteria\data\cIORowStandard
+
**** '''crTxType''' extends \ferreteria\data\cIORowStandard
*** '''fcrDropInModule''' extends ferreteria\data\cIORow_sourced
+
**** '''crTrxt''' extends \ferreteria\data\cIORowStandard
 +
**** '''crTrxSummary''' extends \ferreteria\data\cIORowStandard
 +
** '''fcrDropInModule''' extends ferreteria\data\cIORow_sourced
 +
===Sources===
 +
{{hilite|(A) '''cIOSource'''}}
 +
* (A) '''cIOSource_internal''' extends cIOSource
 +
** '''fcDropInManager''' extends cIOSource_internal
 +
* (A) '''cIOSource_db''' extends cIOSource
 +
** (A) '''cIOSource_db_keyed''' extends cIOSource_db
 +
*** (A) '''cIOSource_standard_table''' extends cIOSource_db_keyed
 +
**** '''fctUserSessions''' extends ferreteria\data\cIOSource_standard_table
 +
**** '''ctPlex_EventTable''' extends cIOSource_standard_table
 +
**** [[FinanceFerret]]:
 +
***** '''fctUserAccts''' extends ferreteria\data\cIOSource_standard_table
 +
***** '''fctUserClients''' extends ferreteria\data\cIOSource_standard_table
 +
***** '''fctUserPerms''' extends ferreteria\data\cIOSource_standard_table
 +
***** '''ctAccts''' extends \ferreteria\data\cIOSource_standard_table
 +
***** '''ctTxTypes''' extends \ferreteria\data\cIOSource_standard_table
 +
***** '''ctTrxts''' extends \ferreteria\data\cIOSource_standard_table
 +
** (A) '''cIOSource_standard_query''' extends cIOSource_db
 +
*** [[FinanceFerret]]: '''fcqtUserPerms''' extends ferreteria\data\cIOSource_standard_query
 +
** '''ctEventPlex''' extends cIOSource_db
 +
 
 +
{{hilite|(T) '''tIOSource_internal'''}}
 +
* '''ctEventPlex'''
 +
* '''cIOSource_internal'''
 +
 
 +
Should probably go away:
 +
* ifInsertableSource
 +
* ifSelectableSource

Revision as of 16:02, 27 December 2018

Data

Rows

(A) cIORow

  • cIORowDisplay extends cIORow
  • (A) cIORow_internal extends cIORow
    • (A) cIORowMemory extends cIORow_internal
      • fcStackTrace extends \ferreteria\data\cIORowMemory
  • (A) cIORow_sourced extends cIORow
    • (A) cIORowStandard extends cIORow_sourced implements ifSingleKeyedRow
      • extended by several EventPlex classes
      • fcrUserAcct extends \ferreteria\data\cIORowStandard
      • fcrUserClient extends \ferreteria\data\cIORowStandard
      • fcrUserPermit extends \ferreteria\data\cIORowStandard
      • fcqrUserPerm extends ferreteria\data\cIORowStandard
      • fcrUserSession extends \ferreteria\data\cIORowStandard
      • FinanceFerret:
        • crAcct extends \ferreteria\data\cIORowStandard
        • crTxType extends \ferreteria\data\cIORowStandard
        • crTrxt extends \ferreteria\data\cIORowStandard
        • crTrxSummary extends \ferreteria\data\cIORowStandard
    • fcrDropInModule extends ferreteria\data\cIORow_sourced

Sources

(A) cIOSource

  • (A) cIOSource_internal extends cIOSource
    • fcDropInManager extends cIOSource_internal
  • (A) cIOSource_db extends cIOSource
    • (A) cIOSource_db_keyed extends cIOSource_db
      • (A) cIOSource_standard_table extends cIOSource_db_keyed
        • fctUserSessions extends ferreteria\data\cIOSource_standard_table
        • ctPlex_EventTable extends cIOSource_standard_table
        • FinanceFerret:
          • fctUserAccts extends ferreteria\data\cIOSource_standard_table
          • fctUserClients extends ferreteria\data\cIOSource_standard_table
          • fctUserPerms extends ferreteria\data\cIOSource_standard_table
          • ctAccts extends \ferreteria\data\cIOSource_standard_table
          • ctTxTypes extends \ferreteria\data\cIOSource_standard_table
          • ctTrxts extends \ferreteria\data\cIOSource_standard_table
    • (A) cIOSource_standard_query extends cIOSource_db
      • FinanceFerret: fcqtUserPerms extends ferreteria\data\cIOSource_standard_query
    • ctEventPlex extends cIOSource_db

(T) tIOSource_internal

  • ctEventPlex
  • cIOSource_internal

Should probably go away:

  • ifInsertableSource
  • ifSelectableSource