Gc\Layout\Model::fromArray PHP Method

fromArray() public static method

Initiliaze from array
public static fromArray ( array $array ) : Model
$array array Data
return Model
    public static function fromArray(array $array)
    {
        $layoutTable = new Model();
        $layoutTable->setData($array);
        $layoutTable->setOrigData();
        if (empty($array['content'])) {
            $layoutTable->setContent($layoutTable->getContent());
        }
        return $layoutTable;
    }

Usage Example

示例#1
0
 /**
  * Test
  *
  * @return void
  */
 public function testDelete()
 {
     $array = array('name' => 'Test Identifier', 'identifier' => 'test-delete-identifier', 'description' => 'Description', 'content' => 'Content');
     $model = $this->object->fromArray($array);
     $model->save();
     $this->assertTrue($model->delete());
 }
All Usage Examples Of Gc\Layout\Model::fromArray