LazyRecord\Schema\Relationship\Relationship::__set_state PHP Method

__set_state() public static method

To support var_export.
public static __set_state ( array $data )
$data array
    public static function __set_state(array $data)
    {
        $r = new self($data['accessor'], $data['data']);
        if (isset($data['where'])) {
            $r->where = $data['where'];
        }
        if (isset($data['orderBy'])) {
            $r->orderBy = $data['orderBy'];
        }
        if (isset($data['onUpdate'])) {
            $r->onUpdate = $data['onUpdate'];
        }
        if (isset($data['onDelete'])) {
            $r->onDelete = $data['onDelete'];
        }
        return $r;
    }