recommendsBreakAfter = false; $this->recommendsBreakBefore = false; $this->advisesDeletionAfterProcessing = false; } public function processPart($localFilepath, $remoteBaseName = null) { // Really nothing to do!! return true; } protected function makeConnector() { // I have to return an object to satisfy the definition. return (object) [ 'foo' => 'bar', ]; } }