Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Current »

Overview

MADL interactions are dynamic pages, able to get data to the user from a variety of sources.

mADL interactions are a self contained micro applications designed using BlinkAnswers Distillation Language mADL.

MADL is not a different language - it is simply PHP with some library functions added. All PHP code in the Blink platform runs in a sandbox environment.

mADL is the myAnswers Distillation Language which is used in the INTERACTION Code area of the definition of INTERACTION functionality.

mADL is designed to simplify the development of user interaction functions desired of INTERACTIONS.

Most INTERACTION functions can be implemented in very few mADL expressions and expert users of myAnswers may well program directly in mADL.

However, the INTERACTION Code Builder builds mADL code using a UI that does not require any knowledge of the mADL syntax. mADL concerns itself with Fetching information, Reading and Displaying, Embellishing, Exception Handling, Posting information and Interfacing to Email/SMS.

 

The Global $t Variable

  • The $t variable is provided as a helper class by the Blink Platform.
  • Most methods of $t store their return data in the property $t->result
  • Except in Custom Code in Blink Forms.
  • Refer to the Function List for more information.

 

 

Contents

  • No labels