| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | <?php
/**
 * AUTO GENERATED BY LUTICATE GENERATOR
 * ANY CHANGES WILL BE OVERWRITTEN
 */
namespace Luticate\Auth\DBO;
use Luticate\Utils\LuDbo;
class LuticatePermissionsGroupsDboArray extends LuDbo {
    /**
    * @var LuticatePermissionsGroupsDbo[]
    */
    protected $_array;
    public function getArray()
    {
        return $this->_array;
    }
    public function setArray($value)
    {
        $this->_array = $value;
    }
    public function jsonSerialize()
    {
        return $this->_array;
    }
    public static function jsonDeserialize($json)
    {
        $dbo = new LuticatePermissionsGroupsDboArray();
        $array = [];
        foreach ($json as $data) {
            $array[] = LuticatePermissionsGroupsDbo::jsonDeserialize($data);
        }
        $dbo->setArray($array);
        return $dbo;
    }
    public static function generateSample()
    {
        return [
            LuticatePermissionsGroupsDbo::generateSample(),
            LuticatePermissionsGroupsDbo::generateSample()
        ];
    }
}
 |