Ferreteria/v0.6/clade/Sys/Data/Engine/aux/ActionRq/Admin/ToSchema/EngScExport: Difference between revisions

From Woozle Writes Code
< Ferreteria‎ | v0.6‎ | clade‎ | Sys‎ | Data‎ | Engine‎ | aux‎ | ActionRq‎ | Admin‎ | ToSchema
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:
|fam=
|fam=
{{!}} align=right {{!}} {{l/ver/clade|Sys\Data\Engine\aux\ActionRq\Admin|ToSchema}}
{{!}} align=right {{!}} {{l/ver/clade|Sys\Data\Engine\aux\ActionRq\Admin|ToSchema}}
{{!}} align=center {{!}} &rarr; {{l/ver/clade|Sys\Data\Engine\aux\ActionRq\Admin\ToSchema|EngScExport}} &rarr;
{{!}} align=center {{!}} &rarr; {{l/ver/clade|Sys\Data\Engine\aux\ActionRq\Admin\ToSchema|EngScExport}}
{{!}} align=left {{!}} [WFu]{{l/ver/clade|p=futilities|Sys\dba\InReq|DoExport}}
{{!}} align=left {{!}}
[ca] &rarr; [WFu]{{l/ver/clade|p=futilities|Sys\dba\InReq|DoExport}}<br>
[t] &rarr; [WFu]{{l/ver/clade|p=futilities|Sys\dba\InReq\DoExport|Schema}}


|alia=
|alia=
Line 11: Line 13:
}}
}}
==About==
==About==
This class handles export of a single schema.
This trait/class handles export of a single schema.


'''parallel clade''': {{l/same|EngScImport}}
'''parallel clade''': {{l/same|EngScImport}}
==Code==
==Code==
''as of 2025-10-08''
''as of 2025-10-10''
{{fmt/php/block|1=
{{fmt/php/block|1=
interface iEngScExport extends BaseIface {}
interface iEngScExport extends BaseIface {}
abstract class caEngScExport extends BaseClass implements iEngScExport {
trait tEngScExport {
     // ++ ACTION ++ //
     // ++ ACTION ++ //


Line 29: Line 31:
     // -- ACTION -- //
     // -- ACTION -- //
}
}
abstract class caEngScExport extends BaseClass implements iEngScExport { use tEngScExport; }
}}
}}

Latest revision as of 13:09, 10 October 2025

clade: Sys\Data\Engine\aux\ActionRq\Admin\ToSchema\EngScExport
Clade Family
ToSchema EngScExport

[ca] → [WFu]DoExport
[t] → [WFu]Schema

Clade Aliases
Alias Clade
Base* [c,i] Sys\Data\Engine\aux\ActionRq\Admin\ToSchema
Subpages

About

This trait/class handles export of a single schema.

parallel clade: EngScImport

Code

as of 2025-10-10

interface iEngScExport extends BaseIface {}
trait tEngScExport {
    // ++ ACTION ++ //

    // CEMENT
    public function Go() {
        $oSchm = $this->QOSchema()->GetIt();
        $oSchm->DoExport($this->DataFileNode(),$this->OkToReplace());
    }

    // -- ACTION -- //
}
abstract class caEngScExport extends BaseClass implements iEngScExport { use tEngScExport; }