public function __construct(Auth $auth, Zone $zone = null) { $this->auth = $auth; if ($zone === null) { $this->zone = new Zone(); } }