public function __construct($source = null) { if (is_null($source) || !is_array($source)) { $source = []; } $this->source = $source; }