I agree with Zaxo++ that it sounds like it's a convenience sub defined in one of your packages. I'd suggest you try to look it up, then look at what's inside to see how it works. My guess is that where you'll find it is the cornerstone of the system's design; in which case you're probably well off to spend some time reading there and as Zaxo said, to start documenting as you go.

Incidentally, I have to say what you explain sounds like someone spent time to lay down a clean and concise design; kudos to whoever was your predecessor. I would advise you try to understand it all as much as possible and follow the spirit; lest maintenance work turns into a big ball of mud. Good luck :-)

____________
Makeshifts last the longest.

In reply to Re^2: overrides? by Aristotle
in thread overrides? by emagery

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.