Ferreteria/v0.3/class/cFieldRowMemory: Difference between revisions

From Woozle Writes Code
< Ferreteria‎ | v0.3‎ | class
Jump to navigation Jump to search
m (page template)
m (9 revisions imported: moving this project here)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{page/code/class|ferreteria|cIORow}}
{{page/code/class|ferreteria}}
<source lang=php>
<source lang=php>
/*----
/*----
Line 8: Line 8:
     with this wacky system I've devised).
     with this wacky system I've devised).
*/
*/
abstract class cIORowMemory extends cIORow_internal {
abstract class cFieldRowMemory extends cFieldRow_internal {
     use tKeyedRow;
     use tKeyedRow;
     use tSingleKey_Row;
     use tSingleKey_Row;
Line 14: Line 14:
}
}
</source>
</source>
* '''file''': <code>/data/rows/memory.php</code>
* '''file''': {{l/ferreteria/file|data/rows/memory.php}}
* '''extends''': {{l/ferreteria/class|cIORow_internal}}
* '''extends''': {{l/ferreteria/class|cFieldRow_internal}}
* '''extended by''':
* '''extended by''':
** '''{{l/ferreteria/class|fcStackTrace}}''' extends \ferreteria\data\cIORowMemory
** '''{{l/ferreteria/class|fcStackTrace}}''' extends \ferreteria\data\cFieldRowMemory

Latest revision as of 16:42, 22 May 2022

Template:Page/code/class

/*----
  NOTE: this is sort of a hybrid between a cIORow and a cPortalRow.
    It's probably not the best way to do things, since maybe we'd actually want
    proper Porals for input (from memory) and output (to screen), but maybe
    it's easier to work with in a hurry (at least until I'm more familiar
    with this wacky system I've devised).
*/
abstract class cFieldRowMemory extends cFieldRow_internal {
    use tKeyedRow;
    use tSingleKey_Row;
    use tInternalStorage;
}