Adding namespaces and package basic structure.
This commit is contained in:
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
namespace ProcessMaker\BusinessModel\Migrator;
|
||||||
|
|
||||||
|
// Declare the interface 'iTemplate'
|
||||||
|
interface Exportable
|
||||||
|
{
|
||||||
|
public function beforeExport();
|
||||||
|
public function export();
|
||||||
|
public function afterExport();
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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);
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user