PHPackages                             rauljrz/utildropbox - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. rauljrz/utildropbox

ActiveLibrary[API Development](/categories/api)

rauljrz/utildropbox
===================

A Simple Class to handle the DropBox API's.

07PHP

Since May 28Pushed 9y ago1 watchersCompare

[ Source](https://github.com/rauljrz/utildropbox)[ Packagist](https://packagist.org/packages/rauljrz/utildropbox)[ RSS](/packages/rauljrz-utildropbox/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)DependenciesVersions (1)Used By (0)

utilDropBox
===========

[](#utildropbox)

Este Clase me hace la vida mas facil al acceder a los recursos de DropBox. Hago uso de la clase provista por SDK de DropBox. Dropbox SDK v2 for PHP ()

Installation
------------

[](#installation)

The preferred way to install this library is to rely on Composer:

composer require rauljrz/utildropbox

Get Started
-----------

[](#get-started)

```
require "vendor/autoload.php";
$oo = new utilDBx();

$aResult = $oo->upload('c:\mis documentos\archivoholamundo.doc', '/archivoholamundo.doc');

if ($aResult['status']=='SUCCESS') {
	echo 'upload OK';
} else {
	echo 'upload ERROR: '.$aResult['message'];
}
```

En el ejemplo se supone que se hace uso de composer

Docu
----

[](#docu)

```
/**
 * searchFile($cFileName, $cPath )
 * ==============================
 *
 * Realiza la busqueda de un archivo a partir del path que se le indica. Si no path, lo hace desde raiz
 * @param     string                   $cFileName Es el nombre del archivo a buscar
 * @param     string                   $cPath     Es la ruta en donde se buscara el archivo, si no se lo pasa, toma la raiz
 * @return    array                               Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

/**
 * delete($cFileName)
 * ==================
 *
 * Metodo para Eliminar un archivo o carpeta
 * @param     varchar         $cFileName Nombre con el Path del archivo a borrar
 * @return    array                      Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

 /**
 * copy($cFileOrigen, $cFileDestino)
 * =================================
 *
 * Metodo para Copiar archivos dentro del DropBox
 * Metodo para Copiar archivos dentro del DropBox
 * @param     varchar         $cFileOrigen  Path+Nombre del Archivo a Copiar
 * @param     varchar         $cFileDestino Path+Nombre del Archivo resultante
 * @return    array                         Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

 /**
 * move($cFileOrigen, $cFileDestino)
 * ================================
 *
 * Metodo para Mover archivos dentro de DropBox
 * @param     varchar         $cFileOrigen  Path+Nombre del Archivo a ser Movido
 * @param     varchar         $cFileDestino Path+Nombre del Archivo resultante
 * @return    array                         Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

 /**
 * download($cFileOrigen, $cFileDestino)
 * =====================================
 *
 * Metodo para realizar Descargar de Archivos de DropBox
 * @param     varchar         $cFileOrigen  Path+Nombre del Archivo en DropBox
 * @param     varchar         $cFileDestino Path+Nombre del Archivo en carpeta Local
 * @return    array                         Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

 /**
 * upload($cFileOrigen, $cFileDestino)
 * ==================================
 *
 * Metodo para realizar la Subida de Archivos a DropBox
 * @param     varchar         $cFileOrigen  Path+Nombre del Archivo en la pc Local
 * @param     varchar         $cFileDestino Path+Nombre del Archivo en DropBox
 * @return    array                         Array con los datos de los archivos encontrado.
 *            El array resultante tiene la siguiente forma:
 *                status:     Posibles valores: SUCCESS o ERROR
 *                message:    Mensaje devuelto por la clase hasta 50 caracteres
 *                data:       Valor extra/anexos.
 */

```

License
-------

[](#license)

"THE BEER-WARE LICENSE" (Revision 42):  wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10833716?v=4)[Raúl Juárez](/maintainers/rauljrz)[@rauljrz](https://github.com/rauljrz)

---

Top Contributors

[![rauljrz](https://avatars.githubusercontent.com/u/10833716?v=4)](https://github.com/rauljrz "rauljrz (14 commits)")

### Embed Badge

![Health badge](/badges/rauljrz-utildropbox/health.svg)

```
[![Health](https://phpackages.com/badges/rauljrz-utildropbox/health.svg)](https://phpackages.com/packages/rauljrz-utildropbox)
```

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35816.3M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24015.5M18](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172437.8k11](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

94452.6k6](/packages/botman-driver-telegram)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
