create() публичный статический Метод

public static create ( array $data ) : self
$data array
Результат self
Пример #1
0
 /**
  * @param array $data
  *
  * @return self
  */
 public static function create(array $data)
 {
     $stats = [];
     foreach ($data['stats'] as $s) {
         $stats[] = TotalResponseItem::create($s);
     }
     return new self(new \DateTime($data['start']), new \DateTime($data['end']), $data['resolution'], $stats);
 }