for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ByTIC\Migrations\Config\Traits;
/**
* Trait HasParamsTrait
* @package ByTIC\Migrations\Config\Traits
*/
trait HasParamsTrait
{
protected $params = [];
* @return null
public function getParams()
return $this->params;
return $this->params
array
null
}
* @param null $params
$params
public function setParams($params)
$this->params = $params;
* @param $params
public function mergeParams($params)
$this->params = array_merge($this->params, $params);
* @return array
public function toArray()
protected function generateBaseParams()
$this->params = [
'paths' => [
'migrations' => [],
'seeds' => [],
],
'environments' => [],
];