for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Yandex\Market\Content\Models;
use Yandex\Common\Model;
use Yandex\Market\Content\Models\Base\MarketModel;
class ResponseModelGet extends Model
{
protected $model = null;
protected $mappingClasses = [
'model' => 'Yandex\Market\Content\Models\Base\MarketModel'
];
/**
* Constructor
*
* @param array $data
*/
public function __construct($data = array())
foreach ($this->mappingClasses as $propName => &$mappingClassName) {
if ($mappingClassName == 'Yandex\Market\Content\Models\Base\MarketModel') {
$realMappingClassName = MarketModel::getInstanceClassName($data[$propName]);
$mappingClassName = $realMappingClassName;
}
parent::__construct($data);
* Retrieve the model property
* @return ProductModel|null
public function getModel()
return $this->model;