Orangehill\Iseed\Iseed::repackSeedData PHP Метод

repackSeedData() публичный Метод

Repacks data read from the database
public repackSeedData ( array | object $data ) : array
$data array | object
Результат array
    public function repackSeedData($data)
    {
        if (!is_array($data)) {
            $data = $data->toArray();
        }
        $dataArray = array();
        if (!empty($data)) {
            foreach ($data as $row) {
                $rowArray = array();
                foreach ($row as $columnName => $columnValue) {
                    $rowArray[$columnName] = $columnValue;
                }
                $dataArray[] = $rowArray;
            }
        }
        return $dataArray;
    }

Usage Example

Пример #1
0
 /**
  * Repacks data read from the database
  *
  * @param array|object $data
  * @return array 
  * @static 
  */
 public static function repackSeedData($data)
 {
     return \Orangehill\Iseed\Iseed::repackSeedData($data);
 }