source/Core/DatabaseProvider.php
public function getTableDescription($tableName)
    {
        // simple cache
        if (!isset(self::$tblDescCache[$tableName])) {
            self::$tblDescCache[$tableName] = $this->fetchTableDescription($tableName);
        }

        return self::$tblDescCache[$tableName];
    }
public function getTableDescription($tableName)
    {
        // simple cache
        if (!isset(self::$tblDescCache[$tableName])) {
            self::$tblDescCache[$tableName] = $this->fetchTableDescription($tableName);
        }

        return self::$tblDescCache[$tableName];
    }
public function getTableDescription ( $ tableName ) { // simple cache if ( ! isset ( self :: $ tblDescCache [ $ tableName ] ) ) { self :: $ tblDescCache [ $ tableName ] = $ this -> fetchTableDescription ( $ tableName ) ; } return self :: $ tblDescCache [ $ tableName ] ; }
Extracts and returns table metadata from DB.

@param string $tableName Name of table to invest.

@return array
Extracts and returns table metadata from DB .