Prado\Wsat\TWsatScaffoldingGenerator::getPageContent PHP Method

getPageContent() private method

private getPageContent ( $tableName, $type )
    private function getPageContent($tableName, $type)
    {
        $code = "";
        $tableInfo = $this->_dbMetaData->getTableInfo($tableName);
        switch ($type) {
            case self::LIST_TYPE:
                break;
            case self::ADD_TYPE:
                foreach ($tableInfo->getColumns() as $colField => $colMetadata) {
                    if (!$colMetadata->IsPrimaryKey && !$colMetadata->IsForeignKey) {
                        $code .= $this->generateControl($colMetadata);
                        $code .= $this->generateValidators($colMetadata);
                        $code .= "\n";
                    }
                }
                foreach ($tableInfo->getForeignKeys() as $colField => $colMetadata) {
                    $colField = $this->eq($colMetadata["table"]);
                    $code .= "\t<com:TTextBox ID={$colField} />\n";
                    $code .= "\n";
                    //  TWsatBaseGenerator::pr($tableInfo);
                }
                $code .= "\t<com:TButton Text=\"Accept\" />\n";
            case self::SHOW_TYPE:
                break;
        }
        return $code;
    }