1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- {{ "<?php" }}
-
- /**
- * AUTO GENERATED BY LUTICATE GENERATOR
- * ANY CHANGES WILL BE OVERWRITTEN
- */
-
- namespace {{ dbo_namespace.as_it }};
-
- use Luticate\Utils\LuDbo;
-
- class {{ dbo_name.camel_upper }}Array extends LuDbo {
-
- /**
- * @var {{ dbo_name.camel_upper }}[]
- */
- 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 {{ dbo_name.camel_upper }}Array();
- $array = [];
- foreach ($json as $data) {
- $array[] = {{ dbo_name.camel_upper }}::jsonDeserialize($data);
- }
- $dbo->setArray($array);
- return $dbo;
- }
-
- public static function generateSample()
- {
- return [
- {{ dbo_name.camel_upper }}::generateSample(),
- {{ dbo_name.camel_upper }}::generateSample()
- ];
- }
- }
|