public static function alias(array $tokens) {
        HashMap::assert($tokens, 'tokens');

        $operation = SqlOperation::create($tokens);
        if ($operation === SqlOperations::INSERT) return null;
        if ($operation === SqlOperations::UPDATE) return $tokens['UPDATE'][0]['alias']['name'];
        return $tokens['FROM'][0]['alias']['name'];
    }
public static function alias(array $tokens) {
        HashMap::assert($tokens, 'tokens');

        $operation = SqlOperation::create($tokens);
        if ($operation === SqlOperations::INSERT) return null;
        if ($operation === SqlOperations::UPDATE) return $tokens['UPDATE'][0]['alias']['name'];
        return $tokens['FROM'][0]['alias']['name'];
    }
public static function alias ( array $ tokens ) { HashMap :: assert ( $ tokens , 'tokens' ) ; $ operation = SqlOperation :: create ( $ tokens ) ; if ( $ operation === SqlOperations :: INSERT ) return null ; if ( $ operation === SqlOperations :: UPDATE ) return $ tokens [ 'UPDATE' ] [ 0 ] [ 'alias' ] [ 'name' ] ; return $ tokens [ 'FROM' ] [ 0 ] [ 'alias' ] [ 'name' ] ; }
Returns the table's alias

@param  array  $tokens
@return null|string
Returns the table s alias