src/Mmi/Orm/Builder.php
public static function buildFromTableName($tableName)
    {
        //pomijanie modułów z vendorów
        foreach (\Mmi\Mvc\StructureParser::getModules() as $module) {
            if (strtolower(basename($module)) == explode('_', $tableName)[0] && false !== strpos($module, 'vendor')) {
                return;
            }
        }
        //aktualizacja QUERY-FIELD
        self::_updateQueryField($tableName);
        //aktualizacja QUERY-JOIN
        self::_updateQueryJoin($tableName);
        //aktualizacja QUERY
        self::_updateQuery($tableName);
        //aktualizacja RECORD
        self::_updateRecord($tableName);
    }
public static function buildFromTableName($tableName)
    {
        //pomijanie modułów z vendorów
        foreach (\Mmi\Mvc\StructureParser::getModules() as $module) {
            if (strtolower(basename($module)) == explode('_', $tableName)[0] && false !== strpos($module, 'vendor')) {
                return;
            }
        }
        //aktualizacja QUERY-FIELD
        self::_updateQueryField($tableName);
        //aktualizacja QUERY-JOIN
        self::_updateQueryJoin($tableName);
        //aktualizacja QUERY
        self::_updateQuery($tableName);
        //aktualizacja RECORD
        self::_updateRecord($tableName);
    }
public static function buildFromTableName ( $ tableName ) { //pomijanie modułów z vendorów foreach ( \ Mmi \ Mvc \ StructureParser :: getModules ( ) as $ module ) { if ( strtolower ( basename ( $ module ) ) == explode ( '_' , $ tableName ) [ 0 ] && false !== strpos ( $ module , 'vendor' ) ) { return ; } } //aktualizacja QUERY-FIELD self :: _updateQueryField ( $ tableName ) ; //aktualizacja QUERY-JOIN self :: _updateQueryJoin ( $ tableName ) ; //aktualizacja QUERY self :: _updateQuery ( $ tableName ) ; //aktualizacja RECORD self :: _updateRecord ( $ tableName ) ; }
Renderuje DAO, Record i Query dla podanej nazwy tabeli
@param string $tableName
@throws \Mmi\Orm\OrmException
Renderuje DAO Record i Query dla podanej nazwy tabeli