for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* This software package is licensed under AGPL or Commercial license.
*
* @package maslosoft/mangan
* @licence AGPL or Commercial
* @copyright Copyright (c) Piotr Masełkowski <[email protected]>
* @copyright Copyright (c) Maslosoft
* @copyright Copyright (c) Others as mentioned in code
* @link https://maslosoft.com/mangan/
*/
namespace Maslosoft\Mangan\Meta;
* BaseMeta
* @author Piotr Maselkowski <pmaselkowski at gmail.com>
abstract class BaseMeta
{
use \Maslosoft\Addendum\Traits\MetaState;
* BaseMeta constructor.
* @param array|null $data
public function __construct($data = null)
// For internal use
if (null === $data)
return;
}
if (is_array($data))
foreach ($data as $key => $value)
$this->$key = $value;