atk4\data\Join::__construct PHP Method

__construct() public method

default constructor. Will copy argument into properties.
public __construct ( $defaults = [] )
    public function __construct($defaults = [])
    {
        if (isset($defaults[0])) {
            $this->foreign_table = $defaults[0];
            unset($defaults[0]);
        }
        foreach ($defaults as $key => $val) {
            $this->{$key} = $val;
        }
    }