public function __construct($archive, $password = null, $prefix = 'Pop\\Archive\\Adapter\\') { $this->allowed = self::formats(); parent::__construct($archive); $this->setAdapter($password, $prefix); }