PHPackages                             bz4work/file-loader - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. bz4work/file-loader

ActiveYii2-extension[File &amp; Storage](/categories/file-storage)

bz4work/file-loader
===================

Loading files from url.

08PHP

Since Dec 10Pushed 7y ago1 watchersCompare

[ Source](https://github.com/bz4work/file-loader)[ Packagist](https://packagist.org/packages/bz4work/file-loader)[ RSS](/packages/bz4work-file-loader/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Http file loader.
=================

[](#http-file-loader)

Loading files from url.

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

[](#installation)

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require --prefer-dist bz4work/file-loader "*"

```

or add

```
"bz4work/file-loader": "*"

```

to the require section of your `composer.json` file.

Configure config.ini file.

Usage
-----

[](#usage)

In your controller:

```
//Create component container:
$loader = Yii::$container->get('FileLoaderComponent');

$url = 'http://www.vsedela.info/gallery/201409151019eng0000003.jpeg';
$path = $loader->loadAndSave($url);

//Pass value into the view:
return $this->render('index', [
    'path' => $path
]);
```

In your view file:

```
