Group.php
652 Bytes
<?php namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Auth;
class Group extends Model{
protected $table = 'groups';
//protected $fillable = array('group','status','data');
public function getGroupArray()
{
$result=array();
$data=json_decode($this->data,true);
foreach($data as $module=>$moduledata)
{
if(trim($moduledata)!="")
{
$modulelines=explode("\n",$moduledata);
foreach($modulelines as $moduleline)
{
if(trim($moduleline)!="")
{
$lineparts=explode("=",$moduleline);
$result[$module][$lineparts[0]]=$lineparts[1];
}
}
}
}
return $result;
}
}