Fixed tests, added migration stuff, added default user.

This commit is contained in:
James Cole
2014-07-04 07:22:16 +02:00
parent 1836249407
commit abbbba219a
6 changed files with 180 additions and 1 deletions

View File

@@ -0,0 +1,41 @@
<?php
/**
* Created by PhpStorm.
* User: sander
* Date: 03/07/14
* Time: 21:34
*/
namespace Firefly\Helper\Migration;
class MigrationHelper implements MigrationHelperInterface
{
protected $path;
protected $JSON;
public function loadFile($path)
{
$this->path = $path;
}
public function validFile()
{
// file does not exist:
if(!file_exists($this->path)) {
return false;
}
// load the content:
$content = file_get_contents($this->path);
if($content === false) {
return false;
}
// parse the content
$this->JSON = json_decode($content);
if(is_null($this->JSON)) {
return false;
}
}
}

View File

@@ -0,0 +1,18 @@
<?php
/**
* Created by PhpStorm.
* User: sander
* Date: 03/07/14
* Time: 21:33
*/
namespace Firefly\Helper\Migration;
interface MigrationHelperInterface
{
public function loadFile($path);
public function validFile();
}