public static function export($path)
 {
     //        self::$restraints = \Classes\Factory\Model\Model::getRestraintTable()->getTable();
     //        self::$loadCases = \Classes\Factory\Model\Model::getLoadCases();
     //        self::$loads = \Classes\Factory\Model\Model::getLoads();
     //        self::$massMatrixTable = \Classes\Factory\Model\Model::getMassMatrixTable();
     //        self::$loadTable = \Classes\Factory\Model\Model::getLoadTable();
     //
     // GET FILE WRITER
     $fileWriter = BinaryData\File\FileWriterFactory::make();
     // EXPORT
     $fileWriter->export(\Classes\Factory\Model\Model::getNodes());
     $fileWriter->export(\Classes\Factory\Model\Model::getMembers());
     $fileWriter->export(\Classes\Factory\Model\Model::getRestraintTable()->getTable());
     $fileWriter->export(\Classes\Factory\Model\Model::getLoadCases());
     $fileWriter->export(\Classes\Factory\Model\Model::getLoads());
     // WRITE
     file_put_contents($path, $fileWriter->getBody());
 }
 public static function export($path)
 {
     self::$nodes = \Classes\Factory\Model\Model::getNodes();
     self::$members = \Classes\Factory\Model\Model::getMembers();
     self::$restraints = \Classes\Factory\Model\Model::getRestraintTable()->getTable();
     self::$loadCases = \Classes\Factory\Model\Model::getLoadCases();
     self::$loads = \Classes\Factory\Model\Model::getLoads();
     self::$massMatrixTable = \Classes\Factory\Model\Model::getMassMatrixTable();
     self::$loadTable = \Classes\Factory\Model\Model::getLoadTable();
     // START
     self::$txt[] = '#include "stdafx.h"';
     self::$txt[] = '#include "Model.h"';
     self::$txt[] = 'Model::Model() {';
     //EXPORT
     self::nodesExport();
     self::memberExport();
     self::restraintExport();
     self::loadCaseExport();
     self::loadExport();
     self::$txt[] = '};';
     file_put_contents($path, implode("\r\n", self::$txt));
 }