getArray() публичный статический Метод

public static getArray ( $asArray, $sFilePath = null, $bEscape = true )
 /**
  * Performs exporting data.
  * 
  * @since 2.0.0
  */
 public function doExport($vData, $sFileName = null, $sFormatType = null)
 {
     /* 
      * Sample HTML elements that triggers the method.
      * e.g.
      * <input type="hidden" name="__export[export_sinble][file_name]" value="APF_GettingStarted_20130708.txt">
      * <input type="hidden" name="__export[export_sinble][format]" value="json">
      * <input id="export_and_import_export_sinble_0" 
      *  type="submit" 
      *  name="__export[submit][export_sinble]" 
      *  value="Export Options">
      */
     $sFileName = isset($sFileName) ? $sFileName : $this->sFileName;
     $sFormatType = isset($sFormatType) ? $sFormatType : $this->sFormatType;
     // Do export.
     header('Content-Description: File Transfer');
     header('Content-Disposition: attachment; filename=' . $sFileName);
     switch (strtolower($sFormatType)) {
         case 'text':
             // for plain text.
             if (is_array($vData) || is_object($vData)) {
                 die(AdminPageFramework_Debug::getArray($vData, null, false));
             }
             die($vData);
         case 'json':
             // for json.
             die(json_encode((array) $vData));
         case 'array':
             // for serialized PHP array.
         // for serialized PHP array.
         default:
             // for anything else,
             die(serialize((array) $vData));
     }
 }
 public function doExport($vData, $sFileName = null, $sFormatType = null)
 {
     $sFileName = isset($sFileName) ? $sFileName : $this->sFileName;
     $sFormatType = isset($sFormatType) ? $sFormatType : $this->sFormatType;
     header('Content-Description: File Transfer');
     header('Content-Disposition: attachment; filename=' . $sFileName);
     switch (strtolower($sFormatType)) {
         case 'text':
             if (is_array($vData) || is_object($vData)) {
                 die(AdminPageFramework_Debug::getArray($vData, null, false));
             }
             die($vData);
         case 'json':
             die(json_encode((array) $vData));
         case 'array':
         default:
             die(serialize((array) $vData));
     }
 }