Search by

devishdi / base64-file-decode-encode

ishdidev

PHP Base64 file decoder and encoder

Package info

github.com/devishdi/base64-file-decode-encode

pkg:composer/devishdi/base64-file-decode-encode

Statistics

Installs: 266

Dependents: 0

Suggesters: 0

Stars: 0

1.1 2026-02-10 14:49 UTC

This package is auto-updated.

Last update: 2026-10-17 00:15:57 UTC


README

Base64 File decoder and encoder ✋

  • This repository contains standalone PHP base64 file decoder and encoder

Installation

composer require devishdi/base64-file-decode-encode

How to Use

//Decode
$decoder = new Base64FileDecode($type);

//$type can be `image` or `spread_sheet` or `pdf` or `doc` or `json`

$decoder->decode($data)

//$data = Base 64 file data

//Encode

$encoder = new Base64FileEncode($type));

//$type can be `image` or `spread_sheet` or `pdf` or `doc` or `json`

$encoder->encode($data, $format)

//$data = Base 64 file data
//$format = Valid file extension

//Get allowed formats
$decoder->getAllowedFileFormats()