Ferreteria/v0.3/class/cFieldRowStandard: Difference between revisions
< Ferreteria | v0.3 | class
Jump to navigation
Jump to search
(Created page with "<source lang=php> →:::: REPLACES: fcDataRow COPYING METHODS OVER AS NEEDED: abstract class cIORowStandard extends cIORow_sourced implements ifSingleKeyedRow { use...") |
m (7 revisions imported: moving this project here) |
||
(6 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{page/code/class|ferreteria}} | |||
<source lang=php> | <source lang=php> | ||
/*:::: | /*:::: | ||
Line 4: | Line 5: | ||
COPYING METHODS OVER AS NEEDED | COPYING METHODS OVER AS NEEDED | ||
*/ | */ | ||
abstract class | abstract class cFieldRowStandard extends cFieldRow_sourced implements ifSingleKeyedRow { | ||
use tKeyedRow; | use tKeyedRow; | ||
use tSaveableRow; | use tSaveableRow; | ||
Line 17: | Line 18: | ||
} | } | ||
</source> | </source> | ||
* '''file''': | * '''file''': {{l/ferreteria/file|data/rows/storage.php}} | ||
* '''extends''': {{l/ferreteria/class| | * '''extends''': {{l/ferreteria/class|cFieldRow_sourced}} | ||
* '''extenders''': | * '''extenders''': | ||
** ''several EventPlex classes'' | ** ''several EventPlex classes'' | ||
** '''{{l/ferreteria/class|fcrUserAcct}}''' extends \ferreteria\data\ | ** '''{{l/ferreteria/class|fcrUserAcct}}''' extends \ferreteria\data\cFieldRowStandard | ||
** '''{{l/ferreteria/class|fcrUserClient}}''' extends \ferreteria\data\ | ** '''{{l/ferreteria/class|fcrUserClient}}''' extends \ferreteria\data\cFieldRowStandard | ||
** '''{{l/ferreteria/class|fcrUserPermit}}''' extends \ferreteria\data\ | ** '''{{l/ferreteria/class|fcrUserPermit}}''' extends \ferreteria\data\cFieldRowStandard | ||
** '''{{l/ferreteria/class|fcqrUserPerm}}''' extends ferreteria\data\ | ** '''{{l/ferreteria/class|fcqrUserPerm}}''' extends ferreteria\data\cFieldRowStandard | ||
** '''{{l/ferreteria/class|fcrUserSession}}''' extends \ferreteria\data\ | ** '''{{l/ferreteria/class|fcrUserSession}}''' extends \ferreteria\data\cFieldRowStandard | ||
** [[FinanceFerret]]: | ** [[FinanceFerret]]: | ||
*** '''{{l/financeferret/class|crAcct}}''' extends \ferreteria\data\ | *** '''{{l/financeferret/class|crAcct}}''' extends \ferreteria\data\cFieldRowStandard | ||
*** '''{{l/financeferret/class|crTxType}}''' extends \ferreteria\data\ | *** '''{{l/financeferret/class|crTxType}}''' extends \ferreteria\data\cFieldRowStandard | ||
*** '''{{l/financeferret/class|crTrxt}}''' extends \ferreteria\data\ | *** '''{{l/financeferret/class|crTrxt}}''' extends \ferreteria\data\cFieldRowStandard | ||
*** '''{{l/financeferret/class|crTrxSummary}}''' extends \ferreteria\data\ | *** '''{{l/financeferret/class|crTrxSummary}}''' extends \ferreteria\data\cFieldRowStandard |
Latest revision as of 16:42, 22 May 2022
/*::::
REPLACES: fcDataRow
COPYING METHODS OVER AS NEEDED
*/
abstract class cFieldRowStandard extends cFieldRow_sourced implements ifSingleKeyedRow {
use tKeyedRow;
use tSaveableRow;
use tSingleKey_Row;
//use tLoadableRow; // this is a Portal trait (lets DB store its resource-blob)
//use tDatabaseStorage; // this is a Portal trait
// OVERRIDE
public function GetStoragePortals() {
return new cPortalRow_database($this);
}
}
- file: Template:L/ferreteria/file
- extends: Template:L/ferreteria/class
- extenders:
- several EventPlex classes
- Template:L/ferreteria/class extends \ferreteria\data\cFieldRowStandard
- Template:L/ferreteria/class extends \ferreteria\data\cFieldRowStandard
- Template:L/ferreteria/class extends \ferreteria\data\cFieldRowStandard
- Template:L/ferreteria/class extends ferreteria\data\cFieldRowStandard
- Template:L/ferreteria/class extends \ferreteria\data\cFieldRowStandard
- FinanceFerret:
- Template:L/financeferret/class extends \ferreteria\data\cFieldRowStandard
- Template:L/financeferret/class extends \ferreteria\data\cFieldRowStandard
- Template:L/financeferret/class extends \ferreteria\data\cFieldRowStandard
- Template:L/financeferret/class extends \ferreteria\data\cFieldRowStandard