- app içerisine libraries isimli bir klasör oluşturun
- Sınıfınızı Resim.php olarak kaydedin app/libraries içerine taşıyın
- Sınıfınızı bir namespace içerisine dahil edin. (Resim.php:)
<?php
namespace Resim;
class Resim {
...
- composer.json dosyanıza libraries klasörünü ekleyin
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php",
"app/libraries"
]
},
- app/config/app.php dosyasını açarak Resim\Resim şeklinde kullanmamak için kısa alias ekleyin
...
'aliases' => array(
...
'Resim' => 'Resim\Resim',
-
composer dump-auto
Artık Resim sınıfınızı kullanabilirsiniz.
class HomeController extends BaseController {
public function index()
{
$resim = new Resim();
...
Ayrıca facades bölümünü de incelemenizi öneririm.
http://laravel.com/docs/facades