Hi monks!

Let's imagine I have several modules, like MyMod1, MyMod2, MyMod3. They exports some of their functions, and their export list is not fixed and changes from time to time

I want to create a "proxy" module, MyModAll, so when you say

use MyModAll;

it would be equivalent of saying

use MyMod1; use MyMod2; use MyMod3;

I would not believe, that it is not possible to do such a thing in perl. You can do anything in perl

But I did not managed to figure out, how to do it. Can you help me with that please!

P.S. My original issue is TL;TR, so I kept story short, keeping exactly to the point. So I need seamless using of one module via using another, not some other solution

Thank you in advance!

Update: Partially solved here. This solution works for modules that uses Export for exporting. For other modules I added desired subs to export list explicitly. This did most of the trick.


In reply to One module to use them all (proxy moudle that exports subs of other modules) by nataraj

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.