Ferreteria/v0.3/class/tHasTableSource: Difference between revisions
< Ferreteria | v0.3 | class
Jump to navigation
Jump to search
m (Woozle moved page Ferreteria/class/tTableSource to Ferreteria/class/tHasTableSource: more descriptive) |
m (5 revisions imported: moving this project here) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{page/code/class|ferreteria}} | {{page/code/class|ferreteria}} | ||
<source lang=php> | <source lang=php> | ||
trait | /*tttt | ||
STANDARD USE: storage PortalRow class | |||
*/ | |||
trait tHasTableSource { | |||
use tQueryableSource; | use tQueryableSource; | ||
abstract protected function GetTableName(); | abstract protected function GetTableName(); | ||
Line 27: | Line 18: | ||
</source> | </source> | ||
* '''file''': {{l/ferreteria/file|data/basic/source.php}} | * '''file''': {{l/ferreteria/file|data/basic/source.php}} | ||
* '''uses''': {{l/ferreteria/class|tQueryableSource}} | |||
* '''used by''': {{l/ferreteria/class|cStandardTable}} | |||
* '''replaces''': | * '''replaces''': | ||
** {{l/ferreteria/class|cIOSource_db}} | ** {{l/ferreteria/class|cIOSource_db}} | ||
** most of {{l/ferreteria/class|cIOSource_standard_table}} | ** most of {{l/ferreteria/class|cIOSource_standard_table}} |
Latest revision as of 16:43, 22 May 2022
/*tttt
STANDARD USE: storage PortalRow class
*/
trait tHasTableSource {
use tQueryableSource;
abstract protected function GetTableName();
// ALIAS
protected function SourceString_forSelect() {
$sName = $this->GetTableName();
return "`$sName`";
}
}
- file: Template:L/ferreteria/file
- uses: Template:L/ferreteria/class
- used by: Template:L/ferreteria/class
- replaces: