Adding namespaces and package basic structure.

This commit is contained in:
Gustavo Adolfo Cruz Laura
2016-03-18 10:09:25 -04:00
parent a4be8b94f8
commit 83ebe0fae4
14 changed files with 379 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:25 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class DBConnectionMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,42 @@
<?php
/**
*
*
*
*/
namespace ProcessMaker\BusinessModel\Migrator;
use Symfony\Component\Config\Definition\Exception\Exception;
class DynaformsMigrator implements Importable
{
protected $processes;
/**
* DynaformsMigrator constructor.
*/
public function __construct(Processes $processes)
{
$this->processes = $processes;
}
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
try {
$this->processes->createDynaformRows($data);
} catch (Exception $e) {
Logger::log($e);
}
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,10 @@
<?php
namespace ProcessMaker\BusinessModel\Migrator;
// Declare the interface 'iTemplate'
interface Exportable
{
public function beforeExport();
public function export();
public function afterExport();
}

View File

@@ -0,0 +1,28 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:21 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class FilesMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,10 @@
<?php
namespace ProcessMaker\BusinessModel\Migrator;
// Declare the interface 'iTemplate'
interface Importable
{
public function beforeImport($data);
public function import($data);
public function afterImport($data);
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:31 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class InputDocumentsMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:30 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class OutputDocumentsMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:39 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class PermissionsMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,28 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:36 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class ReportTablesMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:38 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class SupervisorsMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:38 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class SupervisorsObjectsMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:28 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class TemplatesMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:29 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class TriggersMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}

View File

@@ -0,0 +1,29 @@
<?php
/**
* Created by PhpStorm.
* User: gustav
* Date: 3/17/16
* Time: 4:35 PM
*/
namespace ProcessMaker\BusinessModel\Migrator;
class VariablesMigrator implements Importable
{
public function beforeImport($data)
{
// TODO: Implement beforeImport() method.
}
public function import($data)
{
}
public function afterImport($data)
{
// TODO: Implement afterImport() method.
}
}